Skip to Content

Approx, du cache pour vos paquet .deb

Approx est un proxy cache HTTP, il permet de mettre en cache des paquets de type .deb.

Lors de la demande d'un paquet, Approx télécharge le paquet sur les dépots extérieur, puis le met en cache pour un éventuel re-téléchargement. Dans le cas d'un réseau local avec plusieurs machines similaires, Approx permet d'économiser de la bande passante et du temps lors de l'installation d'une application ou de la mise à jour du système.

Chaque paquet est téléchargé depuis un site distant une seule fois, indépendamment du nombre de clients locaux . Le cache nécessite généralement quelques gigaoctets d'espace disque.

Approx simplifie également l'administration des machines clientes: les emplacement des dépots ne doivent plus être changés sur chacunes des machines mais simplement dans le fichier de configuration de Approx   .

Source anglaise: http://packages.debian.org/fr/sid/approx

Installation de Approx

# aptitude install approx

Configuration de Approx dans /etc/approx/approx.conf

Décommentez les trois lignes des dépots Debian.

Une fois ceci fait, on relance le service inetd

# /etc/init.d/openbsd-inetd restart

On peut donc utiliser le proxy local pour chaque machine en configurant le /etc/apt/sources.list

deb http://localhost:9999/debian/ squeeze main
deb http://localhost:9999/security/ squeeze/updates main

Puis on actualise la liste des paquets avec la commande habituelle :

# aptitude update

En quelques minutes vous avez mis en place un proxy cache.

Bonne utilisation.

 


Commentaires

Essaie

essaie