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

Aller à la navigation Aller à la recherche
622 octets ajoutés ,  il y a 7 ans
 
(4 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
Installation, configuration et utilisation de apt-cacher-ng (ac-ng)
Installation, configuration et utilisation de apt-cacher-ng (ac-ng)
Mis à jour pour Stretch!


== Introduction ==
== Introduction ==
Ligne 176 : Ligne 178 :
Ainsi à chaque fois qu'apt est appelé, le script vérifie si apt-cacher-ng est accessible ou pas.
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.
Si oui, il passe par le cache, si non il sort directement sur le net sans passer par le proxy.
Voici un autre script qui vous permettra d'utiliser plusieurs proxy apt en fonction du réseau sur lequel vous êtes (très pratique pour un réseau ou il y a plusieurs serveurs apt-cacher-ng ou si vous changez souvent de réseau):
Il suffira de remplacer le contenu du script /etc/apt/detect_proxy.sh par celui-ci:
<pre>#!/bin/bash
try_proxies=(
10.10.10.2:9999
10.11.12.251:9999
)
for proxy in "${try_proxies[@]}"; do
    if nc -z ${proxy/:/ }; then
        proxy=http://$proxy/
        echo "$proxy"
        exit
    fi
done
echo DIRECT</pre>
Vous pouvez ajouter autant de proxy que vous le souhaitez.


== 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 : ==


  cd /mnt/192.168.0.2/cache
  cd /mnt/192.168.0.2/cache
  mkdir apt-cacher-ng/_import[/code]
  mkdir apt-cacher-ng/_import
Copiez vos fichiers deb dans le cache (/mnt/192.168.0.2/cache/apt-cacher-ng/_import)
 
  chown -R apt-cacher-ng apt-cacher-ng/_import[/code]
Copiez vos fichiers deb dans le cache (/mnt/192.168.0.2/cache/apt-cacher-ng/_import)
 
  chown -R apt-cacher-ng apt-cacher-ng/_import


Faire un apt-get update sur tous les clients et sur le serveur
Faire un apt-get update sur tous les clients et sur le serveur
Administrators, autoreview, Vérificateurs d’utilisateurs, checkuser-log, editor, reviewer, usersnoop
3 321

modifications

Menu de navigation