viernes, 29 de julio de 2011

¿Como crear un mirror de debian a partir de los cds o dvds?

Para crear un repositorio de debian a partir de los CD ó DVD, se harán los siguientes pasos:

1.- Descargamos de preferencia los dvd’s de la versión estable ó de pruebas de debian, en este caso yo lo haré con “lenny”.

2.- Instalación de un servidor web

3.- Supongamos que cambiamos la ruta de apache en /home/tuusuario/www , entonces creamos una carpeta dentro llamada repositorios:


$ mkdir /home/tuusuario/www/repositorios



4.- Ahora este proceso es algo lento, ya que los DVDs ocupan más de 4 gb y es pasar todo su contenido a nuestra máquina, si tienes los isos, utiliza el gestor de archivadores de gnome, si no pues navega a la carpeta /media/disk y hay que copiar 2 carpetas, dists y pool:


$ cp -R dists/ /home/tuusuario/www/repositorios
$ cp -R pool/ /home/tuusuario/www/repositorios



Este paso hay que realizarlo con cada uno de los cds ó dvds.

5.- Escaneo y compresión de paquetes

Paquetes main:

# dpkg-scanpackages pool/main/ /dev/null > dists/lenny/main/binary-i386/Packages
# gzip dists/lenny/main/binary-i386/Packages



Paquetes contrib:

# dpkg-scanpackages pool/contrib/ /dev/null > dists/lenny/contrib/binary-i386/Packages
# gzip dists/lenny/contrib/binary-i386/Packages



6.- Añadir el repositorio al sources en cada una de las máquinas de la LAN:

# nano /etc/apt/sources.list



Y añadir la dirección de la máquina:

deb http://192.168.0.1/repositorios/ etch main contrib

Por último, actualizar las sources en cada una de las máquinas:

# aptitude update

Relativamente Fácil ¿no?.

2 comentarios:

  1. amigo que bueno es tu blog sobre todo los diversos tutos que tienes aqui gente como tu son las que fortalecen el uso de linux en nuestro pais venezuela

    ResponderEliminar
    Respuestas
    1. Gracias Amigo trato de hacer lo posible por el mundo de software libre y linux...

      Eliminar