beuno
January 10th, 2007, 10:54 PM
Para todos los que tienen redes con varias PCs, encontré un artículo muy bueno (http://ubuntu-tutorials.com/2007/01/08/save-bandwidth-during-updates-with-apt-cacher-ubuntu-610/) en cómo hacer para que un servidor guarde una copia de todos los paquetes que se bajan, y el resto de las PCs si fijen ahí antes de ir a buscarlo al servidor.
El paquete se llama “apt-cacher”, y les dejo las instrucciones rápidas para instalar:
sudo aptitude install apt-cacher
Editamos: “/etc/apt-cacher/apt-cacher.conf”
La linea “allowed_hosts=192.168.0.0/24″ (permitir a todas las PCs de la subred)
Después editamos: “/etc/default/apt-cacher”
Cambiamos “AUTOSTART=0″ a “AUTOSTART=1″
Ahora ejecutamos:
sudo /usr/share/apt-cacher/apt-cacher-import.pl /var/cache/apt/archives
(esto trae todos los paquetes en esa PC para dejarlos en el cache)
Lo reiniciamos para que tome los cambios:
sudo /etc/init.d/apt-cacher restart
Podemos comprobarlo en: http://[LOCAL.IP]:3142/
Listo el servidor.
En los clientes sólo tenemos que cambiar:
deb http://archive.ubuntu.com/ubuntu/ gutsy main restricted
a
deb http://[LOCAL.IP]:3142/archive.ubuntu.com/ubuntu/ gutsy main restricted
El paquete se llama “apt-cacher”, y les dejo las instrucciones rápidas para instalar:
sudo aptitude install apt-cacher
Editamos: “/etc/apt-cacher/apt-cacher.conf”
La linea “allowed_hosts=192.168.0.0/24″ (permitir a todas las PCs de la subred)
Después editamos: “/etc/default/apt-cacher”
Cambiamos “AUTOSTART=0″ a “AUTOSTART=1″
Ahora ejecutamos:
sudo /usr/share/apt-cacher/apt-cacher-import.pl /var/cache/apt/archives
(esto trae todos los paquetes en esa PC para dejarlos en el cache)
Lo reiniciamos para que tome los cambios:
sudo /etc/init.d/apt-cacher restart
Podemos comprobarlo en: http://[LOCAL.IP]:3142/
Listo el servidor.
En los clientes sólo tenemos que cambiar:
deb http://archive.ubuntu.com/ubuntu/ gutsy main restricted
a
deb http://[LOCAL.IP]:3142/archive.ubuntu.com/ubuntu/ gutsy main restricted