Crear Repositorio local DEBIAN | Setup Debian local repository
Mucho he hablado de los problemas con los que me he encontrado en la instalación y mantenimiento de diferentes servidores. Una de las soluciones que he implantado ha sido la creación de un repositorio local de CentOs. Ahora le tocó el turno a Debian, ya que necesito que las tareas de actualización se hagan de la forma mas eficiente.
Para la creación de repositorios en Debian, es un poco mas sencilla:
- Instalamos el paquete que nos permitirá crear nuestro repositorio.
apt-get install debmirror
- Vamos al directorio de nuestro apache o donde queramos crear nuestro repositorio en mi caso /var/www/ y ejecutamos los siguiente que creará el repositorio para las distribuciones etch, sid, lenny para la arquitectura i386 en la carpeta debian. (Estos parámetros son configurables a nuestro agrado)
debmirror –debug –method=http –dist=etch,sid,lenny –nosource –arch=i386 –host=ftp.debian.org –ignore-release-gpg debian
- Creamos un repositorio de los paquetes de seguridad para cada distribución en nuestro caso etch, y en la arquitectura i386 en el directorio debian-security.
debmirror –debug –method=http –dist=etch/updates –nosource –arch=i386 –host=security.debian.org -r=/ –section=main,contrib,non-free debian-security/
A esto solo faltaría configurarle el apache con un vhost, para que todo marche a la perfección.