Как обновить ISO с помощью zsync?

Как обновить ISO с помощью zsync?

Контекст здесь — это разработка Oneric ISO. Я не хочу загружать его заново каждый раз, когда что-то меняется. Я замечаю, что .zsyncв каталоге загрузки есть файл. Насколько я знаю, это должно позволить мне обновлять только измененные фрагменты, экономя массу трафика.

Единственная проблема в том, что я понятия не имею, что делаю :) Может ли кто-нибудь подтолкнуть меня в правильном направлении, чтобы я был в oneiric-desktop-amd64.isoкурсе событий?

решение1

Оказывается, я был тупым.правильно гуглитьи я нашел свой ответ наУбунту Вики. Все, что мне нужно запустить, это:

zsync http://cdimage.ubuntu.com/daily-live/current/oneiric-desktop-amd64.iso.zsync

Должен отметить, что мой ранее загруженный ISO-образ находится по тому же пути.

Он загрузил файл zsync, проверил его с моим ISO и обновил до последней версии, потрачено 162 МБ. Сделка.

решение2

Тестируя ежедневные сборки с ограничениями пропускной способности, я начал пытаться выяснить, как это сделать. Опубликованная Оли методика привела к ответу «Никаких соответствующих локальных данных не найдено — я загружу весь файл».

Вот что мне пришлось сделать, чтобы указать zsync искать правильный ISO-образ для сборки.

zsync -i /path/to/old/trusty-desktop-amd64.iso  http://cdimage.ubuntu.com/ubuntu-gnome/daily-live/current/trusty-desktop-amd64.iso.zsync

Надеюсь, это поможет кому-то еще.

Связанный контент