Risposte:
Non c'è nulla sull'aggiornamento tramite delta. Quindi, no, ad oggi sembra che non ci siano piani.
Aggiornamenti incrementali sono stati introdotti per apt nel periodo di rilascio di Dapper (apt 0.6.44). La comunità di sviluppatori di Ubuntu ha rifiutato di usarli a causa di incompatibilità con la loro infrastruttura.
Non è necessario inviarlo a revu. Siamo a conoscenza della funzione di aggiornamento incrementale in apt. Il ramo apt - pdiff (1) (che utilizza la versione in debian) non è stato unito per ubuntu (ancora) perché:
siamo in ritardo nel ciclo di rilascio (ovviamente :)
ha bisogno del supporto dell'archivio per generare file diff e diffIndex
funziona solo su file di indice, non pacchetti
non è del tutto chiaro se è la soluzione giusta per Ubuntu
–– Michael Vogt il 25 maggio 2006
Ecco un elenco di tutto ciò che sta accadendo e che accadrà, nell'11.04 (escluso ciò che non viene tracciato pubblicamente).
C'è un progetto per questo, e mi piacerebbe essere in grado di farlo accadere per tutti i tipi di motivi, ma non siamo stati in grado di trovare il tempo per farlo - non aiuta che richiede un grosso pezzo di tempo dal team dell'infrastruttura di archivio di Launchpad, che è stato completamente sommerso. Tuttavia, è ancora nella nostra lista di back-burner ogni volta che troviamo il tempo.
Un probabile problema è che più comprimi i pacchetti, più è difficile sincronizzarli. Questa è una proprietà abbastanza fondamentale di buoni algoritmi di compressione. Può darsi che anche una volta implementato questo, ci saranno alcuni pacchetti che si sincronizzeranno leggermente meglio della situazione attuale.
Altre informazioni:
Nessun .deb
file è di fatto il metodo di installazione e aggiornamento.
Il metodo che menzioni si chiama delta updates ed è stato rifiutato come metodo per diversi motivi, uno dei quali è che il calcolo di cosa scaricare richiede troppo tempo (più menzionato nel link nei commenti).
Un'alternativa potrebbe essere veloce .
Apt-fast è uno script che può "migliorare drasticamente la velocità di download di APT" utilizzando gli acceleratori di download da riga di comando come Axel o Aria2 con connessioni multiple per pacchetto.
Installazione
sudo add-apt-repository ppa:apt-fast/stable
sudo apt-get update
sudo apt-get install apt-fast
Esempi
Funziona come apt-get
ma tu usi (2 esempi):
sudo apt-fast install PACKAGE
sudo apt-fast upgrade
apt-fast
può anche interrompere e riprendere i download e scaricare un pacchetto in una directory con apt-fast download PACKAGE
.
Delta-RPM è stato pubblicizzato come la prossima funzione di gestione dei pacchetti killer, ma è stato meno che favoloso principalmente a causa dei calcoli richiesti. Vero se si utilizza una connessione a larghezza di banda molto limitata, farà risparmiare tempo, ma se tutto ciò che si desidera fare per risparmiare tempo si consideri l'utilizzo di apt-fast un front-end più veloce a dpkg.