« Apt-cacher-ng » : différence entre les versions

Aller à la navigation Aller à la recherche
aucun résumé des modifications
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 103 : Ligne 103 :
== Configuration client ==
== Configuration client ==


Il suffit d'éditer ou créer le fichier /etc/apt/apt.conf pour qu'il ressemble à ça :
Il suffit de créer le fichier /etc/apt/apt.conf.d/01acng pour qu'il ressemble à ça :


  Acquire::http {
  Acquire::http {
Ligne 114 : Ligne 114 :


Il y a une deuxième solution qui consiste à modifier tous les sources.list, je ne détaille pas volontairement, c'est moins simple...
Il y a une deuxième solution qui consiste à modifier tous les sources.list, je ne détaille pas volontairement, c'est moins simple...
Amis au cas ou, il suffit de modifier les fichiers sources.list des clients:
Mais au cas ou, il suffit de modifier les fichiers sources.list des clients:


<pre>
<pre>
Ligne 127 : Ligne 127 :
</pre>
</pre>


Pensez aussi à changer le fichier /etc/apt/apt.conf du serveur pour que lui aussi participe à la maintenance de votre dépôt !
C'est d'ailleurs ce à quoi ressemblera votre sources.list si vous spécifiez le cache acng lors d'une installation Debian.
 
Pensez aussi à changer le fichier /etc/apt/apt.conf.d/01acng du serveur pour que lui aussi participe à la maintenance de votre dépôt !
 
===Truc pour les PC nomades ou si votre cache n'est pas actif en permanence===
 
Si vous utilisez un portable et n'êtes pas toujours dans le réseau ou se trouve acng, ça peut être emmerdant: Il faudra modifier votre conf...
Voici un truc pour ne pas avoir à le faire:
 
Créez le fichier
/etc/apt/detect_proxy.sh
 
Avec ce contenu:
<pre>
#!/bin/bash
proxy=192.168.0.1
nc -zw1 $proxy 9999 && echo http://$proxy:9999/ || echo DIRECT
</pre>
 
Et rendez le exécutable:
# chmod +x /etc/apt/detect_proxy.sh
 
Modifiez ensuite votre fichier /etc/apt/apt.conf.d/01acng pour qu'il ressemble à ceci:
Acquire::http::Proxy-Auto-Detect "/etc/apt/detect_proxy.sh";
 
Ainsi à chaque fois qu'apt est appelé, le script vérifie si apt-cacher-ng est accessible ou pas.
Si oui, il passe par le cache, si non il sort directement sur le net sans passer par le proxy.


== Importation de paquets déjà téléchargés ou présents sur vos DVD : ==
== Importation de paquets déjà téléchargés ou présents sur vos DVD : ==
Administrators, autoreview, Vérificateurs d’utilisateurs, checkuser-log, editor, reviewer, usersnoop
3 321

modifications

Menu de navigation