Ceci est une ancienne révision du document !
apt-cacher-ng le proxy-cache de paquets pour un LAN
Installation
Tout est parfaitement expliqué ici en détail.
En résumé et en prenant en compte les paquets spécifiques à LinuxMint :
Préparation
Sur un ordinateur sur lequel LinuxMint est installé :
grep -vE '^#' /usr/share/mint-mirrors/linuxmint.list | awk '{print $1}' > mint_mirrors
Cette commande crée un fichier mint_mirrors
, identique au fichier /usr/share/mint-mirrors/linuxmint.list
mais débarrassé de toutes les lignes de commentaires (commençant par un #) qui seraient mal interprétées par apt-cacher-ng.
Sur le serveur local
Installation
Rien de plus simple :
apt install apt-cacher-ng
Transfert du fichier mint_mirrors
Copier le fichier mint_mirrors
créé précédemment dans le dossier /usr/lib/apt-cacher-ng/
du serveur.
Connaître l'IP de votre serveur
Pour connaître l'IPv4 de votre serveur :
ip a | grep -A 1 -B 1 ether | grep inet | awk '{print $2}' | tr "/" " " | awk '{print $1}'
La réponse est un ensemble de 4 nombres compris entre 0 et 255, séparés par des points.
Pour connaître l'IPv6 de votre serveur :
ip a | grep -A 3 -B 1 ether | grep inet6 | awk '{print $2}' | tr "/" " " | awk '{print $1}'
La réponse est un ensemble de 8 nombres hexadécimaux, séparés par des :
.
Configuration
Éditer avec les droits root le fichier de configuration /etc/apt-cacher-ng/acng.conf
.
En cas de serveur DHCP non maîtrisé
2 personnes ont visité cette page aujourd'hui et 2139 en tout.