Table des matières

apt-cacher-ng : Proxy cache pour APT

Introduction

apt-cache-ng est un serveur proxy cache dédié aux paquets Debian.

Les multiples installations de Debian (et les outils de construction des paquets) ont besoin de télécharger les mêmes paquets à plusieurs reprises. Aussi, pour accélérer le processus et gagner de la bande passante il est recommandé de mettre en place un serveur proxy dédié aux paquets Debian.

Comme tout serveur proxy, si vous décidez de le mettre sur une des machines de votre réseau, assurez-vous que celle-ci soit en marche à chaque fois que vous essayez de faire une mise à jour/installation depuis une de vos Debian.

Installation

Tout simplement :

apt-get update && apt-get install apt-cacher-ng

Configuration

Sur le serveur

Vous pouvez combiner apt-cacher-ng avec apt-p2p, dans ce cas le fichier /etc/apt-cacher-ng/backends_debian doit contenir:
/etc/apt-cacher-ng/backends_debian
http://localhost:9977/ftp.fr.debian.org/debian

Sur les machines clientes

Pour l'utiliser, il suffit de rajouter dans chaque installation (chroots / conteneurs compris) le fichier suivant dans le répertoire /etc/apt/apt.conf.d/00proxy.

/etc/apt/apt.conf.d/00proxy
Acquire::http::Proxy "http://127.0.0.1:3142";

En remplaçant 127.0.0.1 par l'adresse de la machine faisant tourner apt-cacher-ng.

Voir aussi

1)
N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !