Mirror
De Jorge Andres Gonzalez Cetina - jag2kn
Estaba probando con los pcs que tengo y pues esto es mas o menos lo que se hizo:
Contenido |
Instalación
instalar apt-mirror
sudo apt-get install apt-mirror
Configuración mirror.list
configurar el archivo /etc/apt/mirror.list, coloque esta linea para guardar la info en el disco duro con espacio
set base_path /media/varios/mirrorKarmic/apt-mirror
NetInstall
Si se quieren tener los instaladores por red (netinstall) se coloca este repositorio
deb http://archive.ubuntu.com/ubuntu karmic main/debian-installer deb http://archive.ubuntu.com/ubuntu karmic main/installer-i386 deb http://archive.ubuntu.com/ubuntu karmic main/installer-amd64
Ejecución
luego se ejecuta el comando apt-mirror como el usuario apt-mirror (:P un poco repetitivo el discurso :P)
sudo su - apt-mirror -c apt-mirror
esto se conecta a el servidor que dice en el archivo /etc/apt/mirror.list (en la parte de abajo) y primero, baja la lista de archivos a descargar luego indexa los fuentes (S) y los binarios (P <- debería ser B, pero weno, se puede cambiar en /usr/bin/apt-mirror linea 436 :P) y cuando termina muestra el mensaje
End time: Mon Feb 11 00:17:58 2008
Link Simbolico a apache
luego lo que hice fue hacer un link simbolico desde al servidor web
cd /var/www/ sudo ln -s /media/varios/mirrorKarmic/apt-mirror/mirror/archive.ubuntu.com/ubuntu/ ubuntu
con esto las otras maquinas se van a poder conectar,
Configuración clientes
y para terminar cambie en las maquinas que tengo en la red la configuración del repositorio de donde descarga, (/etc/apt/source.list)
deb http://192.168.1.131:8080/ubuntu/ karmic main restricted universe multiverse deb http://192.168.1.131:8080/ubuntu/ karmic-updates main restricted universe multiverse deb http://192.168.1.131:8080/ubuntu/ karmic-security main restricted universe multiverse
bueno estos son de ejemplo, el 8080 es por que tengo instalado tomcat en el 80, si esta apache configurado por defecto no se necesita el ":8080"
Uso clientes
luego en esas maquinas se actualizan las listas de repositorios
sudo apt-get update
y se puede instalar el software que se quiera
sudo apt-get install pepesoft
Cron
la otra parte después de esto es la actualización del mirror, para esto se creo un archivo en la instalación en /etc/cron.d/apt-mirror, se le debe quitar el "#" a la linea y la próxima ves que inicie se programa este, mas info aquí [3]
Links
mas información [1] y [2]
- [1] man apt-mirror
- [2] Pagina apt-mirror
- [3] Nodo Ubuntu-es

