Crear un repositorio local de Debian partiendo de sus DVDs

1º) Copiar el contenido de los DVDs a disco
***(Los discos pueden descargarse oficialmente del siguiente enlace –>para 1386<– si sube un nivel están las otras arquitecturas)
http://debian.org/
-Creamos el directorio que contendrá el repositorio. Asegurarse de que lo tienes ubicado en una partición con suficiente espacio.

# mkdir /var/midebianrep
Montar las imágenes ISO de cada DVD y copiar las carpetas dists y pool. Para el primer DVD:

# mount -o loop debian-8.4.0-i386-DVD-1.iso /mnt/
# cp -R /mnt/dists/ /var/midebianrepo/
# cp -R /mnt/pool/ /var/midebianrepo/
Para el segundo DVD:
# umount /mnt
# mount -o loop debian-8.4.0-i386-DVD-2.iso /mnt/
# cp -R /mnt/pool/ /var/midebianrepo/
El tercer DVD: e Igual hasta el final (Son 8 para esta versión + 2 updates)
# umount /mnt
# mount -o loop debian-8.4.0-i386-DVD-3.iso /mnt/
# cp -R /mnt/pool/ /var/midebianrepo/
Borrar estos archivos:
# rm -rf /var/midebianrepo/dists/jessie/main/debian-installer/ 
# rm /var/midebianrepo/dists/jessie/Release
2º) Preparar el repositorio
Escanear y comprimir paquetes (main)
# cd /var/midebianrepo/
# dpkg-scanpackages pool/main/ /dev/null > dists/squeeze/main/binary-i386/Packages
# gzip dists/squeeze/main/binary-i386/Packages
Escanear y comprimir paquetes (dists)
# dpkg-scanpackages pool/contrib/ /dev/null > dists/squeeze/contrib/binary-i386/Packages
# gzip dists/squeeze/contrib/binary-i386/Packages
3º) Publicar el repositorio mediante Apache
Ya por último, necesitamos que los contenidos del repositorio esten disponibles a través del servidor web. Por lo tanto necesitamos disponer de Apache2, y crear un acceso simbólico en /var/www (que es la ruta predeterminada de apache) a nuestro repositorio.
Por ejemplo “debian”, de esta forma:
# ln -s /var/midebianrepo/ /var/www/debian/
4º) Configuración Clientes
En los clientes solo es editar el archivo /etc/apt/sources.list y poner la url a nuestro servidor.
deb http://eureka.com.ve/debian/ jessie main contrib
Realizamos un apt-get update, para comprobar que esta todo correcto. y Listo.
Para que ste blog siga creciendo:


Visitenos en:

Instagram