Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !



Serveur apt-cacher

apt-cacher est une solution proxy de sauvegarde de paquets Debian, permettant à un ensemble de PC l'accès indirecte aux dépôts à travers le serveur apt-cacher. Quand les paquets sont demandés du dépôt pour la première fois, ils seront sauvegardés par apt-cacher en local sur le serveur. Ainsi, les autres demandes aux même paquets seront fait en local pour économiser la bande passante et aussi gagner du temps.

L’installation est simple mais il faut avoir activé les dépôts universe. Vérifiez que le dépôt Universe soit bien activé et mis à jour

sudo apt-get install apt-cacher apache2

ou alors, cherchez dans synaptic ou adept ou d’autres solutions du genre les termes apt-caher et apache2 pour les installer.

ou cliquez simplement sur le lien

Activation de apt-cacher en mode autonome

éditez le fichier /etc/default/apt-cache et changer l'option autostart=1

pour tester si apt-cacher fonctionne correctement ouvrez le lien: http://"adresse_du_serveur_apt-cacher"/apt-cacher
si ca n'a pas marcher réinitialiser apache2
sudo invoke-rc.d apache2 restart 

Éditer le fichier de configuration de apt-cacher

éditez le fichier /etc/apt-cacher/apt-cacher.conf selon vos besoins

si vous connecter à l'internet à travers un proxy modifier ses lignes:

http_proxy=hostname:port
use_proxy=1
http_proxy_auth=username:password
use_proxy_auth=1
changez les mots "hostname" pas le nom ou l'adresse de votre Proxy Internet, le "port" et le "username":"password" par les votre pour l'authentification au niveau du Proxy Internet.

Cacher les fichier deb déjà télécharger

pour cacher les fichier deb déjà existant dans l'archive apt, il suffit d'exécuter la commande suivante:

 sudo /usr/share/apt-cacher/apt-cacher-import.pl /var/cache/apt/archives 
Il existe deux maniéré de configurer votre client avec apt-cacher

Méthode par modification de la sources.list

Modifier votre sources.list du client:

éditez le fichier /etc/apt/sources.list

insérer adresse_du_serveur_apt-cacher:le_port comme suit:

le port par défaut est 3124

changer par exemple:

"deb http://archive.ubuntu.com/ubuntu/ hardy main restricted"

par:

"deb http://adresse_du_serveur_apt-cacher:3124/apt-cacher/archive.ubuntu.com/ubuntu/ hardy main restricted"

Proxy méthode

si vous avez un laptop et vous disposer de plusieurs connections. La modification de la sources.list selon la première méthode, alors vous serez incapable d'installer des packés à partir d'autre connections Internet. Cette 2éme méthode permet la sélection du proxy automatiquement, ou d'utiliser la connections directe si le serveur apt-cacher n'est pas disponible:-).

sa configuration est semple il suffit de crée un fichier s'il n'existe pas:

éditez le fichier /etc/apt/apt.conf.d/01proxy , et insérez la ligne suivante:

Acquire::http::Proxy "http://<adresse_du_serveur_apt-cacher>:3142";

puis exécuter:

sudo apt-get update

Contributeurs :hhbaieb,TheNumber,(section « Ubuntu Tunisian Team ») 2009/01/06 23:55.

  • apt-cacher-server.1231368584.txt.gz
  • Dernière modification: Le 07/01/2009, 23:49
  • par 213.95.41.13