Risposte:
C'è zsync , descritto come "rsync su HTTP"; richiede che qualcuno crei il .zsync
file per il download e un server HTTP / 1.1 standard che fornisca il file necessario. Ubuntu offre già download di zsync per immagini ISO.
Esiste anche un programma rsync precedente e consolidato , che può essere utilizzato per aggiornare un file alla versione corrente senza scaricarlo di nuovo completamente (basta risincronizzare la nuova versione sul vecchio file esistente; per un'immagine ISO --block-size=2048
dovrebbe funzionare meglio). Tuttavia, richiede un server speciale (ma molti mirror del software libero offrono ora l'accesso rsync) e potrebbero esserci delle difficoltà con l'accesso tramite un server proxy (a causa del protocollo non HTTP; la connessione tramite un proxy HTTPS è possibile se il CONNECT
metodo con La porta TCP 873 è consentita).
Sembra essenzialmente una variante di BitTorrent ?
Pyjigdo avrebbe dovuto sostituire Jigdo usando Python, ma fu anche abbandonato per mancanza di interesse. Tuttavia, l'originale Jigdo è ancora in uso.
Suppongo che con la velocità di Internet di oggi e con i repository garantiti per restituire l'ultima versione, Jigdo non è più necessario. Le patch binarie non sono più interessanti quando il download può essere così veloce per la maggior parte delle persone.
Per quanto posso vedere, la risposta dipende dalla tua distribuzione Linux: yum, apt, zypper, dpkg o qualsiasi altro sistema di gestione dei pacchetti .