Pyjigdo, как предполагалось, заменял Jigdo с помощью Python, но также отказался из-за отсутствия интереса. Однако исходный Jigdo все еще используется.
Я предполагаю, что с сегодняшней интернет-скоростью, и с репозиториями, которые, как гарантируют, возвратят последнюю версию, Jigdo больше не необходим. Двоичные патчи больше не интересны, когда загрузка может быть настолько быстрой для большинства людей.
Таким образом, насколько я вижу, ответ зависит от Вашего дистрибутива Linux: конфетка, склонная, застежка-молния, dpkg, или любая другая система управления Пакета.
Существует zsync, описанный как “rsync по HTTP”; это требует, чтобы кто-то создал .zsync
файл для загрузки и стандартный сервер HTTP/1.1, обеспечивающий необходимый файл. Ubuntu уже предлагает загрузки zsync для ISO-образов.
Существует также более старая и установленная программа rsync, который может использоваться для обновления файла к текущей версии, не загружая ее снова полностью (просто rsync новая версия по старому существующему файлу; для ISO-образа --block-size=2048
должен работать лучше всего). Однако это требует специального сервера (но много зеркал бесплатного программного обеспечения предлагают rsync доступ теперь), и могли бы быть некоторые трудности с доступом через прокси-сервер (из-за непротокола HTTP; соединение через прокси HTTPS возможно если CONNECT
метод с портом TCP 873 позволяется).