apt-cacher-ng
es una alternativa a los servidores proxy apt más robustos disponibles, como squid-deb-proxy
. Si está ejecutando una pequeña red doméstica o de oficina, no busque más. Es posible que carezca de algunas de las funciones más avanzadas, pero se puede configurar en poco tiempo, es decir, estará listo para comenzar minutos después de la instalación inicial.
Servidor
Comencemos configurando el servidor apt-cacher-ng:
# apt-get install apt-cacher-ng
Habilitar para iniciar apt-cacher-ng
después de reiniciar:
# systemctl enable apt-cacher-ng
e inicie apt-cacher-ng
proxy apto:
# service apt-cacher-ng start
Eso es. Su servidor proxy apt ahora está configurado y listo para solicitudes. El directorio de ubicación de almacenamiento en caché predeterminado es /var/cache/apt-cacher-ng/
que almacena todos los paquetes descargados. Configuración adicional de apt-cacher-ng
se puede lograr editando su archivo de configuración principal /etc/apt-cacher-ng/acng.conf
Cliente
Usando la dirección IP de su servidor, por ejemplo. 10.1.1.16
cree un nuevo archivo de configuración apt, por ejemplo. 30proxy
con el siguiente contenido:
Acquire::http { Proxy "http://10.1.1.16:3142"; };
y guárdelo en /etc/apt/apt.conf.d/
directorio mientras reemplaza la dirección IP anterior con una dirección IP de su servidor proxy apt. Todo listo.
Resolución de problemas
Para asegurarse de que su apt-cacher-ng
proxy comenzó a buscar un puerto de escucha 3142:
tcp 0 0 0.0.0.0:3142 0.0.0.0:* LISTEN tcp6 0 0 :::3142 :::* LISTEN
Además, compruebe el correcto funcionamiento examinando apt-cacher-ng
archivos de registro /var/log/apt-cacher-ng/apt-cacher.log
que almacena todas las solicitudes relevantes y /var/log/apt-cacher-ng/apt-cacher.err
para posibles mensajes de error.