Ein Mirror in jedem Haus
Samstag, 19. August 2006Waste bandwith — put a partial mirror on your laptop today!
Das ist das Motto von debmirror, womit man sich seinen höchstprivaten Mirror einer beliebigen apt-verwalteten Distribution (Debian, Ubuntu,…) anlegen kann. Für 1-2 Hosts ist es sicherlich Overkill, aber wenn man viel mit einer solchen Distribution experimentiert,
oder viele Hosts damit im Haushalt hat kann man sich viel Zeit sparen. Ein Beispiel:
# dapper main + restricted
debmirror –nosource –progress –host=de.archive.ubuntu.com –method=http –root=/ubuntu –dist=dapper –section=main,restricted –arch=i386 –postcleanup –ignore-release-gpg /var/volatile/ubuntumirror/dapper
saugt die Binärpakete der main- und restricted-Sektionen von Ubuntu 6.06.1 LTS i386 komplett nach /var/volatile/ubuntumirror/dapper.
Das Verzeichnis kann dann mit einem Webserver verfügbar gemacht werden, und wird ganz normal in die sources.list eingetragen.
Zu haben mit apt-get install debmirror.
Ein Wort zur Vorsicht: debmirror macht in dem dem angegebenen Verzeichnis alles andere platt, oder wie es die manpage ausdrückt:
mirrordir
This required parameter specifies where the local mirror directory
is. If the directory does not exist, it will be created. Be care?
ful; telling this program that your home directory is the mirrordir
is guaranteed to replace your home directory with a Debian mirror!