Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
apt-cacher-server [Le 10/01/2009, 20:36]
213.95.41.13
apt-cacher-server [Le 04/08/2012, 03:01] (Version actuelle)
0ol
Ligne 1: Ligne 1:
-{{tag>Dapper Edgy Feisty hardy intrepid}} +~~REDIRECT>​apt-cacher~~
- +
----- +
-======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, toute autre demande aux même paquets sera faite en local pour économiser la bande passante et aussi gagner du temps. +
- +
-=====Installation===== +
- +
-L’installation est simple mais il faut au préalable activer les dépôts universe. +
-Vérifier que le [[:​depots#​universe_et_multiverse|dépôt universe]] soit [[:​tutoriel:​comment_modifier_sources_maj|bien activé et mis à jour]]. +
-  * [[:​tutoriel:​comment_installer_un_paquet|Installer le paquet]] **apt-cacher** [[:​tutoriel:​apache2|apache2]] +
- +
-<​code>​sudo apt-get install apt-cacher apache2</​code>​ +
- +
-ou alors, chercher dans synaptic, dans adept ou dans votre gestionnaire de paquets les termes apt-cacher et apache2 pour les installer. +
- +
-ou cliquer simplement sur ce lien [[apt://​apt-cacher,​apache2|{{apt.png}}]] +
- +
-=====Configuration du serveur===== +
-====Activation de apt-cacher en mode autonome==== +
-[[:​tutoriel:​comment_editer_un_fichier|Éditer le fichier]] /​etc/​default/​apt-cache et changer l'​option //​autostart=1//​ +
- +
- +
-<​note>​Pour tester si apt-cacher fonctionne correctement,​ taper l'​adresse suivante dans votre navigateur web : +
- //​[[http://"​adresse_du_serveur_apt-cacher"/​apt-cacher]]//</​note>​ +
-<note important>​si ça n'a pas marché réinitialiser apache2  +
- +
-<​code>​sudo invoke-rc.d apache2 restart </​code>​ </​note>​ +
- +
-====Éditer le fichier de configuration de apt-cacher====  +
-[[:​tutoriel:​comment_editer_un_fichier|Éditer le fichier]] /​etc/​apt-cacher/​apt-cacher.conf selon vos besoins +
- +
-Si la connexion internet passe par un proxy modifier ces lignes: +
- +
-<​code>​ +
-http_proxy=hostname:​port +
-use_proxy=1 +
-http_proxy_auth=username:​password +
-use_proxy_auth=1 +
-</​code>​ +
-<​note>​ changer 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.</​note>​ +
- +
-====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: +
- +
-<​code>​ sudo /​usr/​share/​apt-cacher/​apt-cacher-import.pl /​var/​cache/​apt/​archives </​code>​ +
- +
- +
-=====Configuration client===== +
-<​note>​Il existe deux maniéres pour configurer le client avec apt-cacher</​note>​ +
- +
-====Méthode par modification de la sources.list==== +
- +
- +
-Modifier le fichier /​etc/​apt/​sources.list du client en insérant //​adresse_du_serveur_apt-cacher:​le_port//​ comme suit: +
-<note tip>le port par défaut est 3124</​note>​ +
- +
-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"​ +
- +
-====Méthode Proxy====  +
- +
- +
-Si vous avez un laptop et vous disposez de plusieurs connections. La modification du fichier sources.list selon la première méthode, ne vous permettra pas d'​installer des paquets à partir d'une autre connexion Internet. Cette 2éme méthode permet la sélection du proxy automatiquement,​ ou d'​utiliser une connexion directe si le serveur apt-cacher n'est plus disponible :-). +
- +
- +
-Sa configuration est simple il suffit de créer un fichier (s'il n'​existe pas): +
- +
-[[:​tutoriel:​comment_editer_un_fichier|Éditer le fichier]] /​etc/​apt/​apt.conf.d/​01proxy , et insérez la ligne suivante: +
- +
-<​code>​Acquire::​http::​Proxy "​http://<​adresse_du_serveur_apt-cacher>:​3142";</​code>​ +
- +
-puis exécuter:  +
-<​code>​sudo apt-get update</​code>​ +
- +
- +
-===== Voir aussi ===== +
- +
-  * [[https://​help.ubuntu.com/​community/​Apt-Cacher-Server|help.ubuntu-en]] +
- +
----- +
-   +
-//​Contributeurs :​[[hhbaieb@gmail.com|hhbaieb]],​[[:​utilisateurs:​TheNumber]],​(section « Ubuntu Tunisian Team ») 2009/01/06 23:55.//+
  • apt-cacher-server.1231616217.txt.gz
  • Dernière modification: Le 18/04/2011, 14:41
  • (modification externe)