APT para redes corporativas

Para todos los que tienen redes con varias PCs, encontré un artículo muy bueno 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: nhttp://[LOCAL.IP]:3142/

Listo el servidor.

En los clientes sólo tenemos que cambiar:

deb http://archive.ubuntu.com/ubuntu/ edgy main restricted
a
deb http://[LOCAL.IP]:3142/archive.ubuntu.com/ubuntu/ edgy main restricted

También te puede interesar:

3 Cosas to “APT para redes corporativas”

  1. January 9th, 2007 | 12:44 am

    no es para pincharte el globo, pero a mi no me habia funcionado.
    (solamente habia marcado a los de *.ubuntu.com)

  2. nemesis teufel
    January 9th, 2007 | 6:52 am

    Si es que funciona, podrías postear el how-to en uluga. Me parece una idea muy útil el programa que puede ayudar a muchos.

  3. January 10th, 2007 | 6:53 pm

    Funciona.
    Estoy esperando que Mauro pida disculpas (?)

    Ahi va el how-to

Dejar una respuesta