Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
informatique:applications:apt_proxy_cache [2023/02/10 22:48] – supprimée - modification externe (Unknown date) | informatique:applications:apt_proxy_cache [2023/02/10 22:48] (Version actuelle) – ↷ Page déplacée de informatique:linux:applications:apt_proxy_cache à informatique:applications:apt_proxy_cache Cédric ABONNEL | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== apt : proxy cache ====== | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | L' | ||
+ | * Raspberry Pi 2 - Debian / Raspbian 10.3 | ||
+ | |||
+ | En tant que client avec : | ||
+ | * Raspberry Pi 2 - Debian / Raspbian 9.11 | ||
+ | * Raspberry Pi 2 - Debian / Raspbian 10.3 | ||
+ | * Raspberry Pi 4 - Debian / Raspbian 10.3 | ||
+ | * PC - MX Linux 19 | ||
+ | |||
+ | Un cache apt permettra de " | ||
+ | |||
+ | On utilisera la solution '' | ||
+ | |||
+ | |||
+ | On pose comme hypothèse les informations suivantes : | ||
+ | |||
+ | **Serveur APT** | ||
+ | * nom du serveur APT : rpiapt01 | ||
+ | * port du service APT : 3142 | ||
+ | * réseau : 192.168.100.3/ | ||
+ | * Système d' | ||
+ | |||
+ | |||
+ | ====== Déployer ====== | ||
+ | |||
+ | < | ||
+ | # apt install apt-cacher-ng | ||
+ | </ | ||
+ | |||
+ | ===== Configuration de apt-cacher ===== | ||
+ | |||
+ | **Éditer** le fichier ''/ | ||
+ | < | ||
+ | AUTOSTART=1 | ||
+ | </ | ||
+ | |||
+ | **Autoriser** tous les ordinateurs avec le paramètre '' | ||
+ | < | ||
+ | allowed_hosts = * | ||
+ | </ | ||
+ | |||
+ | **Rendre compatible** le protocole https : | ||
+ | < | ||
+ | PassThroughPattern: | ||
+ | </ | ||
+ | |||
+ | Pour réduire l' | ||
+ | < | ||
+ | allowed_hosts = 192.168.100.1/ | ||
+ | </ | ||
+ | |||
+ | **Exécuter** le service '' | ||
+ | < | ||
+ | # service apt-cacher start | ||
+ | </ | ||
+ | |||
+ | Si la connexion Internet passe par un proxy, **éditer** le fichier ''/ | ||
+ | < | ||
+ | http_proxy=hostname: | ||
+ | use_proxy=1 | ||
+ | http_proxy_auth=username: | ||
+ | use_proxy_auth=1 | ||
+ | </ | ||
+ | |||
+ | <code BASH> | ||
+ | # systemctl enable apt-cacher-ng.service | ||
+ | # systemctl start apt-cacher-ng.service | ||
+ | </ | ||
+ | |||
+ | ===== Configurer les postes clients ===== | ||
+ | |||
+ | **Éditer** le fichier ''/ | ||
+ | < | ||
+ | Acquire:: | ||
+ | </ | ||
+ | |||
+ | **Purger** le cache apt et **mettre à jour** la liste des paquets : | ||
+ | < | ||
+ | $ sudo rm -rf / | ||
+ | $ sudo rm -rf / | ||
+ | $ sudo apt update | ||
+ | </ | ||
+ | |||
+ | ===== Biblio & crédits ===== | ||
+ | |||
+ | Autres articles : | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | |||
+ | Images : | ||
+ | * Schéma de principe de apt-cache-server - https:// | ||