Наблюдали ли вы, что зайдя на сайт ubuntu.ru для скачивания любой версии дистрибутива ubuntu, наличие метафайлов zsync.
Дистрибутивы Ubuntu 10.10 для скачивания.
Дистрибутивы Ubuntu 12.04 для скачивания.
Данные файлы .zsync используются для того чтобы к примеру имея уже один скачанный образ дистрибутива «ubuntu-10.10-desktop-i386.iso (694M)» не скачивать заново новую версию 11.04/11.10/12.04, а взять файл .zsync с мета-данными с сервера и загрузить только изменившиеся части тем самым снизить нагрузку на сеть.
Для начала установим в систему пакет zsync:
ekzorchik@vekz:~$ sudo apt-get install zsync
У нас есть образ «ubuntu-10.10-desktop-i386.iso» который нужно обновить к примеру до 12.04, делается это так, находим на сайте releases.ubuntu.com файл с расширением .zsync от нужной версии ISO-образа. После чего даём команду на синхронизацию содержимого образов — существующего у нас на локальном диске и предоставленного на сайте релизов убунты:
ekzorchik@vekz:~$ zsync -i iso/ubuntu-10.10-desktop-i386.iso http://releases.ubuntu.com/12.04/ubuntu-12.04.1-desktop-i386.iso.zsync
идёт процесс…
#################### 100.0% 151.8 kBps DONE
reading seed file iso/ubuntu-10.10-desktop-i386.iso: *******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************Read iso/ubuntu-10.10-desktop-i386.iso. Target 6.6% complete. ****************************
downloading from http://releases.ubuntu.com/12.04/ubuntu-12.04.1-desktop-i386.iso:
#——————- 6.6% 5.8 kBps
##—————— 12.8% 8.5 kBps ETA
##—————— 12.8% 8.4 kBps ETA
##—————— 12.8% 8.6 kBps
#####————— 28.9% 159.6 kBps A
downloading from http://releases.ubuntu.com/12.04/ubuntu-12.04.1-desktop-i386.iso:
##########———- 54.4% 204.3 kBps A
downloading from http://releases.ubuntu.com/12.04/ubuntu-12.04.1-desktop-i386.iso:
###############—– 78.6% 189.8 kBps A
downloading from http://releases.ubuntu.com/12.04/ubuntu-12.04.1-desktop-i386.iso:
################—- 80.7% 177.7 kBps A
downloading from http://releases.ubuntu.com/12.04/ubuntu-12.04.1-desktop-i386.iso:
#################### 100.0% 98.4 kBps DONE
verifying download…checksum matches OK
used 47779840 local, fetched 681370987
В результате выполнения этой команды, рядом с имеющимся образом будет создан новый файл образа с новой версией дистрибутива…
ekzorchik@vekz:~$ dir -hl ubuntu-12.04.1-desktop-i386.iso
-rw——- 1 ekzorchik ekzorchik 696M 2012-08-17 22:18 ubuntu-12.04.1-desktop-i386.iso
На этом всё, удачи!!!