Наблюдали ли вы, что зайдя на сайт ubuntu.ru для скачивания любой версии дистрибутива ubuntu, наличие метафайлов zsync.

Дистрибутивы Ubuntu 10.10 для скачивания.

Дистрибутивы Ubuntu 10.10 для скачивания.

 

Дистрибутивы Ubuntu 12.04 для скачивания.

Дистрибутивы 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

На этом всё, удачи!!!

От ekzorchik

Всем хорошего дня, меня зовут Александр. Я под ником - ekzorchik, являюсь автором всех написанных, разобранных заметок. Большинство вещей с которыми мне приходиться разбираться, как на работе, так и дома выложены на моем блоге в виде пошаговых инструкции. По сути блог - это шпаргалка онлайн. Каждая новая работа где мне случалось работать вносила новые знания и нюансы работы и соответственно я расписываю как сделать/решить ту или иную задачу. Это очень помогает. Когда сам разбираешь задачу, стараешься ее приподнести в виде структурированной заметки чтобы было все наглядно и просто, то процесс усвоения идет в гору. Также прошу на https://win.ekzorchik.ru https://lin.ekzorchik.ru https://net.ekzorchik.ru https://voip.ekzorchik.ru https;//home.ekzorchik.ru