Ubuntu 14.04 Trusty Tahr
Für gewöhnlich versucht jeder Ubuntu-Rechner im Netzwerk, Aktualisierungen (Updates) direkt aus dem Internet zu beziehen. Um bei mehreren Ubuntu-Clients diese mehrfachen Downloads zu unterbinden, kann auf einem Server das Programm approx installiert werden. Das Programm nimmt Anfragen von Ubuntu-Clients aus den Netzwerk entgegen und sorgt dafür, dass Paketdateien nur einmal heruntergeladen und auf dem Server zwischengespeichert werden. Alte angesammelte Dateien werden wöchentlich automatisch vom Server gelöscht.
Weitere Programme mit ähnlichen Funktionen sind:
Das zu installierende Paket [1] heißt
approx (universe)
mit apturl
Paketliste zum Kopieren:
sudo apt-get install approx
sudo aptitude install approx
Nach der Installation muss die Datei /etc/approx/approx.conf bearbeitet [2] werden. Um den Server für Ubuntu-Clients einzurichten, muss folgende Zeile eingefügt werden:
ubuntu http://de.archive.ubuntu.com/ubuntu
Approx wird über den inetd gestartet. Der Server lauscht nun auf Port 9999
, ob eine Anfrage an "ubuntu" gestellt wird. Zum Testen im Browser http://localhost:9999 eingeben.
Auf den Rechnern, die auf den Server zugreifen sollen, ist die Datei /etc/apt/sources.list anzupassen, damit Anfragen an den Server weitergeleitet werden. Dabei müssen Einträge der Form
deb http://de.archive.ubuntu.com/ubuntu/
in
deb http://server:9999/ubuntu/
abgeändert werden, wobei "server" gegebenenfalls mit der IP-Adresse oder dem Hostnamen des Servers ersetzt werden muss. Mit einem
sudo apt-get update
werden nun die neuesten Paketinformationen über den Server bezogen.
Diese Revision wurde am 23. Juli 2015 12:37 von Justin-Time erstellt.