Outils pour utilisateurs

Outils du site


services:apt-cacher-ng

Table des matières

cache apt

Cache

Afin d’éviter d’aller chercher autant de fois que l’on a de VM le même paquet, nous avons mis en place un apt-cacher-ng.
Par défaut, ce que l’on met dans la requête GET doit être un nom de domaine, et apt-cacher-ng ira chercher les paquets sur ce miroir. Si on veut servir des paquets depuis une localisation particulière (par exemple /debian) il faut le déclarer explicitement dans la conf :

Remap-debrep: file:deb_mirror*.gz /debian ; file:backends_debian # Debian Archives
Remap-debsec: file:deb_mirror*.gz /debian-security ; file:backends_debian-security # Debian Sec Archives
Remap-uburep: file:ubuntu_mirrors /ubuntu ; file:backends_ubuntu # Ubuntu Archives
Remap-ubusec: file:ubuntu_mirrors /ubuntu-security ; file:backends_ubusec
Remap-proxmox: http://download.proxmox.com/debian/ /proxmox ; file:backends_proxmox

Reverse proxy

Maintenant que l’on a un cache de paquet, on peut avoir envie de le servir depuis le port 80 (au lieu du port 3142 par défaut). Pour ça, il faut mettre en place un reverse proxy avec nginx, voir mirror.

services/apt-cacher-ng.txt · Dernière modification : 2016/08/27 12:22 de 127.0.0.1