Quando Ubuntu includerà gli aggiornamenti delta?


35

Sono stanco di scaricare aggiornamenti da 300 MB. Windows ha effettuato l'aggiornamento delta da XP. È sciocco scaricare l'intera cosa se cambiano solo alcune parti del pacchetto.

Risposte:


17

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é:

  1. siamo in ritardo nel ciclo di rilascio (ovviamente :)

  2. ha bisogno del supporto dell'archivio per generare file diff e diffIndex

  3. funziona solo su file di indice, non pacchetti

  4. 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).


18

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:


4

Nessun .debfile è 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-getma tu usi (2 esempi):

sudo apt-fast install PACKAGE
sudo apt-fast upgrade

apt-fastpuò anche interrompere e riprendere i download e scaricare un pacchetto in una directory con apt-fast download PACKAGE.


Suggerimento: non (ancora) disponibile per il 15.04
Karl Richter il

3

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.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.