Apt-cacher-ng : Mise en place d'un proxy pour apt

From Deimos.fr / Bloc Notes Informatique
Jump to: navigation, search

1 Introduction

N'ayant pas une connexion internet de dingue et utilisant des machines virtuelles, il devient vite pénible de devoir attendre 50 ans pour télécharger les même paquets pour toutes ces VMs. Donc j'ai cherché une solution pour avoir un espèce de cache spécialement pour apt.

J'ai trouvé mon bonheur avec apt-cacher-ng qui d'après ce que j'ai lu est la solution la plus aboutie aujourd'hui.

2 Installation

Comme dab, c'est simple :

Command aptitude
aptitude install apt-cacher-ng

Mon serveur a pour IP 192.168.100.1. Si vous souhaitez modifier quelques petites options, je vous invite à regarder le fichier /etc/apt-cacher-ng/acng.conf.

Ensuite redémarrez le service.

3 Configuration

C'est une partie qui est assez facile, puisque nous allons indiquer au service apt d'utiliser un proxy. Nous allons donc le mettre et sur le serveur et sur les clients :

Configuration File /etc/apt/apt.conf.d/02proxy
Acquire::http { Proxy "http://192.168.100.1:3142"; };

Ensuite on update tout ça :

Command aptitude
aptitude update

4 Utilisation

Il y a par défaut, une petite interface graphique qui permet de mettre à jour, importer, vérfier, gérer l'xpiration etc... bref l'adresse est la suivante : http://192.168.100.1:3142/acng-report.html