APT-cacher, en donwloaden van debian packages op een ubuntu apt-cacher server
Posted by Paul Verreth Tue, 23 Jan 2007 14:39:00 GMT
Bij netwerkproblemen, of een traag netwerk, is het interessant om gebruik te maken van apt-cacher.
Dan kan een server, met een goede netwerkconnectie, fungeren als mirror voor (alle) andere machines. Deze moeten dan de apt-cacher server als mirror in hun sources.list instellen.
Na het installeren van apt-cacher, moet enkel nog de autostart geactiveerd worden in /etc/default/apt-cacher:
# set to 1 to start the daemon at boot time AUTOSTART=1
Clients
In de sources.list van de clients moet dan volgende aanpassing gebeuren:
# the main Debian packages. # server:3142 is voor gebruik van apt-cacher deb http://server:3142/debian/ testing main deb http://server:3142/debian/ unstable main deb http://server:3142/debian/ stable main
Verschillende distributies
Om ook debian via een ubuntu apt-cacher te downloaden/installeren moet je volgende aanpassingen doen in /etc/apt-cacher/apt-cacher.conf:
path_map = ubuntu http://be.archive.ubuntu.com/ubuntu ;debian http://ftp.at.debian.org/debian
Proxy
Om een proxy te gebruiken zijn volgende aanpassingen nodig aan /etc/apt-cacher/apt-cacher.conf:
# Apt-cacher can pass all its requests to an external http proxy like # Squid, which could be very useful if you are using an ISP that blocks # port 80 and requires all web traffic to go through its proxy. The # format is 'hostname:port', eg: 'proxy.example.com:8080'. http_proxy=proxy.server.net:80 # Use of an external proxy can be turned on or off with this flag. # Value should be either 0 (off) or 1 (on). use_proxy=1
Rapport
Je kan statistieken bekijken op http://server:3142/reports

