pti apt-mirror
Contexte :
Ayant besoin d'accéder très souvent aux dépôts d'Ubuntu et de Debian et ne voulant pas saturer la bande passante de notre connexion internet, il a été décidé de rapatrier les dépôts dont nous avons besoin.
Objectif :
Laisser de la bande passante libre pour les utilisateurs.
Conditions de réalisation
Matériel :
Une machine sous GNU/Debian déjà configurée avec un serveur web installé.
Une unité de stockage importante.
Logiciel : apt-mirror Durée :
20 min pour la mise en place, variable pour le téléchargement
Autres contraintes et difficultés :
Avoir suffisamment de stockage pour le téléchargement des dépôts.
Description de l’activité réalisée
Situation initiale :
Toutes les installations et mises à jour se font via les dépôts officiel d'Ubuntu et la bande passante internet est régulièrement saturée.
Situation finale :
Nous avons des dépôts Ubuntu en local et nous profitons donc de notre réseau 1Gbp/s
I. Mise en place
Afin de rapatrier les dépôts Ubuntu et Debian il convient d'avoir un stockage suffisant pour tout télécharger.
A titre d'information, voici un tableau rapportant la taille des principaux dépôts de Debian Stable et d'Ubuntu Natty Narwhal
Pour Ubuntu il convient de multiplier la taille par le nombre de versions dont nous avons besoin.
II. Installation
A présent, nous pouvons installer le logiciel apt-mirror :
# aptitude install apt-mirror
Ce logiciel assez simple à configurer va nous servir à rapatrier ce dont nous avons besoin en local.
III. Configuration
A cette étape nous allons avoir besoin de modifier le fichier de configuration d'apt-mirror.
# nano /etc/apt/mirror.list
Le fichier se sépare en trois parties : les variables du programme la liste des dépôts à télécharger ce qu'il faut prendre en compte pour le nettoyage des paquets obsolètes
Dans ce cas de figure le logiciel va utiliser /var/spool/apt-mirror comme répertoire de travail, il est