'

Outils pour utilisateurs

Outils du site


doc:apt-cacher

apt-cacher

présentation

apt-cacher permet de créer un « proxy apt ». La machine sur laquelle est installé apt-cacher servira de proxy cache pour apt.

Lors d'une mise à jour ou d'une installation de paquet, apt-cacher télécharge le contenu s'il n'existe pas dans son cache. Si le paquet est déjà présent, il est directement envoyé. Ce fonctionnement permet d'accélérer le téléchargement de paquets pour peu que les paquets identiques soient installés sur les machines.

apt-cacher ou miroir ?

Il existe une autre solution pour accélérer les installations ou mises à jour de paquets : créer un miroir local. Si les paquets sont très différents, ce sera plus efficace par contre cela nécessite beaucoup plus d'espace disque (plusieurs dizaines de Go) et du débit lors des mises à jour du miroir. De plus sur une machine « standard » il est souvent installé une infime partie des 30 000 et quelques paquets disponibles chez Debian.

apt-cacher a l'avantage de ne télécharger que les paquets qui sont demandés par les machines.

installation

aptitude install apt-cacher

Il faudra ensuite modifier le fichier /etc/default/apt-cacher pour que le démon soit lancé au démarrage.

AUTOSTART=1

Ensuite, on relance le démon avec invoke-rc.d apt-cacher restart.

utilisation

Le proxy apt doit être déclaré pour que apt ou aptitude l'utilise.

On peut, par exemple créer le fichier /etc/apt/apt.conf.d/01_proxy

Acquire::http::Proxy "http://<adresse_proxy>:3142";

Le cache de apt-cacher est stocké dans /var/cache/apt-cacher/packages.

Le 06/10/2011 – Sylvain Collilieux – Ce texte est sous licence Art Libre

doc/apt-cacher.txt · Dernière modification: Le 07/01/2015 à 23:52 (modification externe)