zsync
je velmi praktický nástroj pro stahování, pokud byste chtěli udržovat svůj ISO obraz Ubuntu Xenial Xerus aktuální, aniž byste museli znovu stahovat a celý obraz ISO pokaždé, když došlo k aktualizaci. To platí zejména pro každodenní sestavení obrazů ISO Ubuntu Xenial Xerus nebo pokud máte omezenou rychlost stahování nebo šířku pásma. V tomto případě zsync
vám umožní stáhnout pouze tu část obrazu ISO, která byla od posledního stažení změněna.
Předpoklady
Chcete-li začít, začněme instalací zsync
balíček:
# apt-get install zsync
Stažení počátečního obrazu ISO
Jednou zsync
je nainstalován, jste připraveni stáhnout skutečný obraz ISO. Nejprve vyhledejte relevantní .zsync
soubor, ať už se jedná o denní sestavu, plochu, server atd. Procházejte následující web pro stahování Ubuntu a vyhledejte požadovaný odkaz ke stažení ISO. např.:
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
Při prvním spuštění zsync
Chcete-li stáhnout Ubuntu Xenial ISO obraz, budete mít samozřejmě jinou možnost, než stáhnout celý obraz. Zadejte zsync
příkaz následovaný *.zsync
Odkaz na stažení obrazu ISO:
# 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:
Stažení části obrazu ISO
Výše uvedený příkaz stáhne Ubuntu Xenial Xerus 16.04 denní sestavení ISO obrazu. Chcete-li aktualizovat obrázek o nové vydání nebo denní obrázek sestavení, jednoduše znovu spusťte níže uvedený příkaz a zsync
automaticky porovná váš předchozí obraz ISO s novým dostupným obrazem:
# 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
Automatizace stahování obrázku Ubuntu
V případě, že byste chtěli udržovat svůj obraz Ubuntu Xenial aktuální bez vašeho rušení, upravte seznam plánovačů cronu tak, aby se obraz ISO stahoval automaticky každou noc:
$ crontab -e
a zadejte následující řádek a aktualizujte aktuální adresu URL stahování, čas a cílový adresář stahování, aby odpovídaly vašim potřebám:
0 0 * * * cd /ISO/download/xenial/; /usr/bin/zsync http://cdimage.ubuntu.com/daily-live/current/xenial-desktop-amd64.iso.zsync