Is there any equivalent out there of jigdo? I ask partly because this app is in maintenance mode, and its GUI has been abandoned.
There is zsync, described as “rsync over HTTP”; it requires that someone creates the
.zsync file for the download, and a standard HTTP/1.1 server providing the needed file. Ubuntu already offers zsync downloads for ISO images.
There is also an older and established program rsync, which can be used to update a file to the current version without downloading it again completely (just rsync the new version over the old existing file; for an ISO image
--block-size=2048 should work best). However, it requires a special server (but many free software mirrors offer rsync access now), and there might be some difficulties with access through a proxy server (due to non-HTTP protocol; connecting through an HTTPS proxy is possible if the
CONNECT method with TCP port 873 is allowed).
It essentially seems to be a variation of BitTorrent?
Pyjigdo was supposed to replace Jigdo using Python, but was also abandoned for lack of interest. However, the original Jigdo is still in use.
I suppose that with today's Internet speed, and with repositories guaranteed to return the latest version, Jigdo is no longer necessary. Binary patches are no longer interesting when download can be so fast for most people.
So as far as I can see, the answer depends on your Linux distribution : yum, apt, zypper, dpkg, or any other Package management system.