Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
python:acn-py-installer [2020/02/09 00:55] – [Configuration, côté serveur] crust | python:acn-py-installer [2020/02/09 18:02] – crust | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Serveur de cache APT / cron-apt ====== | ====== Serveur de cache APT / cron-apt ====== | ||
+ | |||
+ | |||
+ | ===== Installation et lancement du script ===== | ||
+ | |||
+ | Télécharger la dernière version depuis le git (version stable et devel - de préférence prenez la stable) : | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | Ce script nécessite d' | ||
+ | |||
+ | __**Récupérer le script**__ | ||
+ | <code bash> | ||
+ | Password: | ||
+ | root@asgard-freeBSD: | ||
+ | root@asgard-freeBSD: | ||
+ | --2020-02-09 10: | ||
+ | Résolution de raw.githubusercontent.com (raw.githubusercontent.com)… 151.101.120.133 | ||
+ | Connexion à raw.githubusercontent.com (raw.githubusercontent.com)|151.101.120.133|: | ||
+ | requête HTTP transmise, en attente de la réponse… 200 OK | ||
+ | Taille : 13592 (13K) [text/ | ||
+ | Sauvegarde en : « acn.py » | ||
+ | |||
+ | acn.py | ||
+ | |||
+ | 2020-02-09 10:13:19 (344 KB/s) — « acn.py » sauvegardé [13592/ | ||
+ | |||
+ | Lancer le script. | ||
+ | <code bash> | ||
+ | |||
+ | ===== Utilités de ce script ===== | ||
Ligne 27: | Ligne 56: | ||
* apt-cacher-ng permet d' | * apt-cacher-ng permet d' | ||
- | ===== Configurations | + | ===== Spéficités |
==== Configuration, | ==== Configuration, | ||
Ligne 79: | Ligne 108: | ||
A chaque niveau, des choix sont possibles (**modification des IP ou du port**) afin de mettre la jour la configuration en cas de modification des paramètres serveur. | A chaque niveau, des choix sont possibles (**modification des IP ou du port**) afin de mettre la jour la configuration en cas de modification des paramètres serveur. | ||
+ | |||
+ | ==== cron-apt, configuration ==== | ||
+ | |||
+ | Le script automatise sa configuration, | ||
+ | |||
+ | **__Paquet installé__** | ||
+ | * **cron-apt** | ||
+ | |||
+ | **__Fichiers spécifiques créées__** | ||
+ | * **/ | ||
+ | |||
+ | Scanne des entrées du dossier contenant les repos de votre système. Récupère uniquement les entrées de " | ||
+ | |||
+ | Ce fichier commence par cette entête : | ||
+ | <code bash> | ||
+ | # Security Update. For Primtux Apt-cacher-ng. | ||
+ | deb http:// | ||
+ | * __**/ | ||
+ | |||
+ | Ce fichier contient les information de configuration pour utiliser avec cron-apt le fichier précédant. | ||
+ | |||
+ | <code bash># cat / | ||
+ | upgrade -y -o APT:: | ||
+ | OPTIONS=" | ||
+ | MAILTO=" | ||
+ | MAILON=" | ||
+ | |||
+ | Contrairement aux autres mises à jour qui ne sont que télécharger et dont l' | ||
+ | |||
+ | ==== Import de .deb dans acn-cacher-ng ==== | ||
+ | Faire pointer un navigateur sur le serveur avec le port d' | ||
+ | Ce sera un url de ce type : http:// | ||
+ | |||
+ | L'url correspondant à votre configuration est donné en retour d' | ||
+ | |||
+ | {{ : | ||
+ | |||