如何使用 zsync 更新 ISO?

如何使用 zsync 更新 ISO?

这里的背景是 Oneric 开发 ISO。我不想每次有变化时都要重新下载它。我注意到.zsync下载目录中有一个文件。据我所知,这应该让我只更新已更改的块,从而节省大量带宽。

唯一的问题是,我不知道自己在做什么:)有人可以推动我朝着正确的方向前进,让我保持oneiric-desktop-amd64.iso最新状态吗?

答案1

事实证明我太愚钝了。正确的谷歌搜索我找到了答案Ubuntu 维基. 我需要运行的是:

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

我应该指出,我之前下载的 ISO 与此位于同一路径。

它下载了 zsync 文件,根据我的 ISO 进行检查,然后将其更新到最新版本,占用了 162MB。很划算。

答案2

在测试每日构建时,带宽上限是多少,我开始尝试弄清楚如何解决这个问题。Oli 发布的技巧得到的回应是“未找到相关的本地数据 - 我将下载整个文件。”

这就是我必须做的,告诉 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

我希望这对其他人有帮助。

相关内容