zsync
ist ein sehr praktisches Download-Tool, wenn Sie Ihr Ubuntu Xenial Xerus ISO-Image auf dem neuesten Stand halten möchten, ohne jedes Mal, wenn es ein Update gab, das gesamte ISO-Image erneut herunterladen zu müssen. Dies gilt insbesondere bei täglich erstellten Ubuntu Xenial Xerus ISO-Images oder wenn Sie eine begrenzte Download-Geschwindigkeit oder Bandbreite haben. In diesem Fall das zsync
erlaubt Ihnen, nur den Teil des ISO-Images herunterzuladen, der seit Ihrem letzten Download geändert wurde.
Voraussetzungen
Beginnen wir mit der Installation von zsync
Paket:
# apt-get install zsync
Erster ISO-Image-Download
Einmal zsync
installiert ist, können Sie das eigentliche ISO-Image herunterladen. Suchen Sie zuerst eine relevante .zsync
Datei, ob es sich um Daily Build, Desktop, Server usw. handelt. Durchsuchen Sie die folgende Ubuntu-Download-Site, um den gewünschten ISO-Download-Link zu finden. zB:
DAILY BUILD Xenial Xerus 16.04 Linux ISO image http://cdimage.ubuntu.com/daily-live/current/xenial-desktop-amd64.iso.zsync RELEASE Xenial Xerus 16.04 Linux ISO image: http://cdimage.ubuntu.com/releases/16.04/release/ubuntu-16.04-desktop-amd64+mac.iso.zsync
Beim ersten Ausführen von zsync
Befehl, um Ubuntu Xenial ISO-Image herunterzuladen, haben Sie offensichtlich eine andere Wahl, als das gesamte Image herunterzuladen. Geben Sie zsync
ein Befehl gefolgt von *.zsync
Link zum Herunterladen des ISO-Images:
# zsync http://cdimage.ubuntu.com/daily-live/current/xenial-desktop-amd64.iso.zsync #################### 100.0% 199.9 kBps DONE No relevant local data found - I will be downloading the whole file. If that's not what you want, CTRL-C out. You should specify the local file is the old version of the file to download with -i (you might have to decompress it with gzip -d first). Or perhaps you just have no data that helps download the file downloading from http://cdimage.ubuntu.com/daily-live/current/xenial-desktop-amd64.iso:helfen
Teilweiser ISO-Image-Download
Der obige Befehl lädt Ubuntu Xenial Xerus 16.04 Daily Build ISO-Image herunter. Um das Image mit einer neuen Version oder einem Daily Build-Image zu aktualisieren, führen Sie einfach den folgenden Befehl und zsync
erneut aus vergleicht automatisch Ihr vorheriges ISO-Image mit dem neuen verfügbaren Image:
# zsync http://cdimage.ubuntu.com/daily-live/current/xenial-desktop-amd64.iso.zsync #################### 100.0% 248.7 kBps DONE reading seed file xenial-desktop-amd64.iso: ************************ Read xenial-desktop-amd64.iso. Target 88.6% complete. downloading from http://cdimage.ubuntu.com/daily-live/current/xenial-desktop-amd64.iso: #################### 100.0% 207.3 kBps DONE verifying download...checksum matches OK used 1307213824 local, fetched 168680739überein
Ubuntu-Image-Download automatisieren
Falls Sie Ihr Ubuntu Xenial-Image ohne Ihr Eingreifen auf dem neuesten Stand halten möchten, ändern Sie Ihre Cron-Scheduler-Liste, um das ISO-Image automatisch jede Nacht herunterzuladen:
$ crontab -e
und geben Sie die folgende Zeile ein, während Sie die tatsächliche Download-URL, Zeit und das Download-Zielverzeichnis aktualisieren, um Ihre Anforderungen widerzuspiegeln:
0 0 * * * cd /ISO/download/xenial/; /usr/bin/zsync http://cdimage.ubuntu.com/daily-live/current/xenial-desktop-amd64.iso.zsync