Capita di aver più macchine Debian-like che scaricano sempre gli stessi pacchetti, perché non mettere a disposizione un proxy che mantiene questi pacchetti ed evitare di doverli riscaricare?
apt-get install apt-cacher-ng
sulla macchina che diventerà server (poniamo che mettiate anche una voce nel dns apt-proxy) a questo punto sui client è sufficiente modificare il file:
/etc/apt/apt.conf
Acquire::http::Proxy “http://apt-proxy:3142”;
c’è un piccolo baco per le distribuzioni Ubuntu risolvibile seguendo queste istruzioni:
http://tuxnetworks.blogspot.com/2011/05/fix-404-errors-using-apt-cacher-ng.html
in pratica il file /etc/apt-cacher-ng/backends_ubuntu
è vuoto, è necessario farlo puntare a un archivio corretto, ad esempio:
nano /etc/apt-cacher-ng/backends_ubuntu
http://it.archive.ubuntu.com/ubuntu/