la dimensione degli elenchi di aggiornamenti di apt-get è troppo grande


27

Questa domanda contiene elusioni per un bug in Ubuntu:

così come alcuni consigli generali su come risparmiare larghezza di banda quando si fa apt-get update.

Quel bug è stato chiuso l'8 agosto 2012, quindi potresti aver bisogno solo delle informazioni relative a questa domanda se il bug riappare. Se ciò accade, si prega di presentare un'altra segnalazione di bug su Launchpad.


Ho eseguito un'installazione pulita su Ubuntu 12.04 e finora tutto ha funzionato bene. In particolare, mi congratulo con il team Ubuntu per questa versione.

Ho notato solo che la dimensione dell'aggiornamento del repository è ora di circa 13 MB. Normalmente, si tratta di queste dimensioni per la prima volta che si esegue apt-get updatedopo un'installazione pulita e quindi ~ 23kb - 1300kb per gli aggiornamenti successivi.

L'output apt-get updateè lo stesso che ottengo per le versioni precedenti di Ubuntu (è abbastanza normale). È un po 'troppo lungo, ma guarda un esempio di output che ho ottenuto dalla corsa apt-get update.

Ign http://archive.canonical.com precise InRelease
Ign http://dl.google.com stable InRelease
Ign http://dl.google.com stable InRelease
Ign http://ppa.launchpad.net precise InRelease
Ign http://ppa.launchpad.net precise InRelease
Ign http://ppa.launchpad.net precise InRelease
Hit http://download.virtualbox.org precise InRelease
Ign http://security.ubuntu.com precise-security InRelease
Ign http://linux.dropbox.com precise InRelease
Ign http://extras.ubuntu.com precise InRelease
Ign http://download.skype.com stable InRelease
Hit http://archive.canonical.com precise Release.gpg
Get:1 http://dl.google.com stable Release.gpg [198 B]
Ign http://ppa.launchpad.net precise InRelease
Ign http://ppa.launchpad.net precise InRelease
Ign http://ppa.launchpad.net precise InRelease
Ign http://ppa.launchpad.net precise InRelease
Ign http://ppa.launchpad.net precise InRelease
Ign http://ppa.launchpad.net precise InRelease
Ign http://ppa.launchpad.net precise InRelease
Ign http://ppa.launchpad.net precise InRelease
Ign http://ppa.launchpad.net oneiric InRelease
Ign http://ppa.launchpad.net precise InRelease
Get:2 http://security.ubuntu.com precise-security Release.gpg [198 B]
Get:3 http://extras.ubuntu.com precise Release.gpg [72 B]
Hit http://download.virtualbox.org precise/contrib i386 Packages
Ign http://download.skype.com stable Release.gpg
Hit http://linux.dropbox.com precise Release.gpg
Ign http://us.archive.ubuntu.com precise InRelease
Ign http://us.archive.ubuntu.com precise-updates InRelease
Ign http://us.archive.ubuntu.com precise-backports InRelease
Hit http://archive.canonical.com precise Release
Get:4 http://dl.google.com stable Release.gpg [198 B]
Ign http://ppa.launchpad.net oneiric InRelease
Ign http://ppa.launchpad.net oneiric InRelease
Ign http://ppa.launchpad.net precise InRelease
Ign http://ppa.launchpad.net precise InRelease
Ign http://ppa.launchpad.net precise InRelease
Hit http://ppa.launchpad.net precise Release.gpg
Hit http://ppa.launchpad.net precise Release.gpg
Get:5 http://security.ubuntu.com precise-security Release [49.6 kB]
Hit http://extras.ubuntu.com precise Release
Ign http://download.skype.com stable Release
Ign http://download.virtualbox.org precise/contrib TranslationIndex
Get:6 http://us.archive.ubuntu.com precise Release.gpg [198 B]
Hit http://archive.canonical.com precise/partner i386 Packages
Hit http://linux.dropbox.com precise Release
Get:7 http://ppa.launchpad.net precise Release.gpg [316 B]
Hit http://ppa.launchpad.net precise Release.gpg
Hit http://ppa.launchpad.net precise Release.gpg
Hit http://extras.ubuntu.com precise/main Sources
Get:8 http://ppa.launchpad.net precise Release.gpg [316 B]
Hit http://ppa.launchpad.net precise Release.gpg
Hit http://ppa.launchpad.net precise Release.gpg
Hit http://ppa.launchpad.net precise Release.gpg
Hit http://ppa.launchpad.net precise Release.gpg
Get:9 http://us.archive.ubuntu.com precise-updates Release.gpg [198 B]
Ign http://archive.canonical.com precise/partner TranslationIndex
Ign http://download.skype.com stable/non-free i386 Packages/DiffIndex
Get:10 http://dl.google.com stable Release [1,347 B]
Hit http://linux.dropbox.com precise/main i386 Packages
Hit http://ppa.launchpad.net precise Release.gpg
Hit http://ppa.launchpad.net oneiric Release.gpg
Hit http://extras.ubuntu.com precise/main i386 Packages
Ign http://extras.ubuntu.com precise/main TranslationIndex
Hit http://ppa.launchpad.net precise Release.gpg
Hit http://ppa.launchpad.net oneiric Release.gpg
Hit http://ppa.launchpad.net oneiric Release.gpg
Hit http://ppa.launchpad.net precise Release.gpg
Hit http://ppa.launchpad.net precise Release.gpg
Get:11 http://us.archive.ubuntu.com precise-backports Release.gpg [198 B]
Ign http://download.skype.com stable/non-free TranslationIndex
Get:12 http://dl.google.com stable Release [1,347 B]
Hit http://ppa.launchpad.net precise Release.gpg
Hit http://ppa.launchpad.net precise Release
Hit http://ppa.launchpad.net precise Release
Ign http://linux.dropbox.com precise/main TranslationIndex
Hit http://ppa.launchpad.net precise Release
Ign http://ppa.launchpad.net precise Release
Hit http://ppa.launchpad.net precise Release
Hit http://ppa.launchpad.net precise Release
Get:13 http://ppa.launchpad.net precise Release [11.9 kB]
Get:14 http://us.archive.ubuntu.com precise Release [49.6 kB]
Hit http://download.skype.com stable/non-free i386 Packages
Get:15 http://dl.google.com stable/main i386 Packages [1,268 B]
Ign http://dl.google.com stable/main TranslationIndex
Hit http://ppa.launchpad.net precise Release
Hit http://ppa.launchpad.net precise Release
Hit http://ppa.launchpad.net precise Release
Hit http://ppa.launchpad.net precise Release
Hit http://ppa.launchpad.net precise Release
Hit http://ppa.launchpad.net oneiric Release
Hit http://ppa.launchpad.net precise Release
Hit http://ppa.launchpad.net oneiric Release
Get:16 http://security.ubuntu.com precise-security/main Sources [7,089 B]
Hit http://ppa.launchpad.net oneiric Release
Get:17 http://dl.google.com stable/main i386 Packages [769 B]
Ign http://dl.google.com stable/main TranslationIndex
Hit http://ppa.launchpad.net precise Release
Hit http://ppa.launchpad.net precise Release
Hit http://ppa.launchpad.net precise Release
Hit http://ppa.launchpad.net precise/main Sources
Hit http://ppa.launchpad.net precise/main i386 Packages
Get:18 http://security.ubuntu.com precise-security/restricted Sources [14 B]
Get:19 http://security.ubuntu.com precise-security/universe Sources [3,653 B]
Get:20 http://security.ubuntu.com precise-security/multiverse Sources [696 B]
Get:21 http://security.ubuntu.com precise-security/main i386 Packages [32.9 kB]
Ign http://ppa.launchpad.net precise/main TranslationIndex
Hit http://ppa.launchpad.net precise/main Sources
Hit http://ppa.launchpad.net precise/main i386 Packages
Ign http://ppa.launchpad.net precise/main TranslationIndex
Get:22 http://us.archive.ubuntu.com precise-updates Release [49.6 kB]
Ign http://ppa.launchpad.net precise/main Sources/DiffIndex
Ign http://ppa.launchpad.net precise/main i386 Packages/DiffIndex
Ign http://ppa.launchpad.net precise/main TranslationIndex
Hit http://ppa.launchpad.net precise/main Sources
Hit http://ppa.launchpad.net precise/main i386 Packages
Get:23 http://security.ubuntu.com precise-security/restricted i386 Packages [14 B]
Get:24 http://security.ubuntu.com precise-security/universe i386 Packages [8,594 B]
Get:25 http://security.ubuntu.com precise-security/multiverse i386 Packages [1,393 B]
Hit http://security.ubuntu.com precise-security/main TranslationIndex
Hit http://security.ubuntu.com precise-security/multiverse TranslationIndex
Hit http://security.ubuntu.com precise-security/restricted TranslationIndex
Hit http://security.ubuntu.com precise-security/universe TranslationIndex
Ign http://ppa.launchpad.net precise/main TranslationIndex
Get:26 http://us.archive.ubuntu.com precise-backports Release [49.6 kB]
Hit http://ppa.launchpad.net precise/main Sources
Hit http://ppa.launchpad.net precise/main i386 Packages
Ign http://ppa.launchpad.net precise/main TranslationIndex
Get:27 http://ppa.launchpad.net precise/main i386 Packages [1,276 B]
Ign http://ppa.launchpad.net precise/main TranslationIndex
Hit http://ppa.launchpad.net precise/main Sources
Hit http://ppa.launchpad.net precise/main i386 Packages
Ign http://ppa.launchpad.net precise/main TranslationIndex
Hit http://ppa.launchpad.net precise/main Sources
Get:28 http://us.archive.ubuntu.com precise/main Sources [934 kB]
Hit http://ppa.launchpad.net precise/main i386 Packages
Ign http://ppa.launchpad.net precise/main TranslationIndex
Hit http://ppa.launchpad.net precise/main Sources
Hit http://ppa.launchpad.net precise/main i386 Packages
Ign http://ppa.launchpad.net precise/main TranslationIndex
Hit http://ppa.launchpad.net precise/main i386 Packages
Hit http://security.ubuntu.com precise-security/main Translation-en
Hit http://security.ubuntu.com precise-security/multiverse Translation-en
Hit http://security.ubuntu.com precise-security/restricted Translation-en
Ign http://ppa.launchpad.net precise/main TranslationIndex
Hit http://ppa.launchpad.net precise/main i386 Packages
Ign http://ppa.launchpad.net precise/main TranslationIndex
Hit http://ppa.launchpad.net oneiric/main Sources
Hit http://ppa.launchpad.net oneiric/main i386 Packages
Ign http://ppa.launchpad.net oneiric/main TranslationIndex
Hit http://ppa.launchpad.net precise/main i386 Packages
Ign http://ppa.launchpad.net precise/main TranslationIndex
Hit http://ppa.launchpad.net oneiric/main Sources
Hit http://security.ubuntu.com precise-security/universe Translation-en
Ign http://archive.canonical.com precise/partner Translation-en_US
Hit http://ppa.launchpad.net oneiric/main i386 Packages
Ign http://ppa.launchpad.net oneiric/main TranslationIndex
Hit http://ppa.launchpad.net oneiric/main Sources
Hit http://ppa.launchpad.net oneiric/main i386 Packages
Ign http://ppa.launchpad.net oneiric/main TranslationIndex
Hit http://ppa.launchpad.net precise/main Sources
Ign http://extras.ubuntu.com precise/main Translation-en_US
Ign http://download.virtualbox.org precise/contrib Translation-en_US
Ign http://archive.canonical.com precise/partner Translation-en
Hit http://ppa.launchpad.net precise/main i386 Packages
Ign http://ppa.launchpad.net precise/main TranslationIndex
Hit http://ppa.launchpad.net precise/main Sources
Hit http://ppa.launchpad.net precise/main i386 Packages
Ign http://ppa.launchpad.net precise/main TranslationIndex
Ign http://extras.ubuntu.com precise/main Translation-en
Ign http://download.virtualbox.org precise/contrib Translation-en
Hit http://ppa.launchpad.net precise/main Sources
Hit http://ppa.launchpad.net precise/main i386 Packages
Ign http://ppa.launchpad.net precise/main TranslationIndex
Hit http://ppa.launchpad.net precise/main Sources
Ign http://linux.dropbox.com precise/main Translation-en_US
Hit http://ppa.launchpad.net precise/main i386 Packages
Ign http://download.skype.com stable/non-free Translation-en_US
Ign http://linux.dropbox.com precise/main Translation-en
Ign http://download.skype.com stable/non-free Translation-en
Ign http://dl.google.com stable/main Translation-en_US
Ign http://dl.google.com stable/main Translation-en
Ign http://dl.google.com stable/main Translation-en_US
Get:29 http://us.archive.ubuntu.com precise/restricted Sources [5,470 B]
Get:30 http://us.archive.ubuntu.com precise/universe Sources [5,019 kB]
Ign http://dl.google.com stable/main Translation-en
Get:31 http://us.archive.ubuntu.com precise/multiverse Sources [155 kB]
Get:32 http://us.archive.ubuntu.com precise/main i386 Packages [1,274 kB]
Get:33 http://us.archive.ubuntu.com precise/restricted i386 Packages [8,431 B]
Get:34 http://us.archive.ubuntu.com precise/universe i386 Packages [4,796 kB]
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net oneiric/main Translation-en_US
Ign http://ppa.launchpad.net oneiric/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net oneiric/main Translation-en_US
Ign http://ppa.launchpad.net oneiric/main Translation-en
Ign http://ppa.launchpad.net oneiric/main Translation-en_US
Ign http://ppa.launchpad.net oneiric/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Get:35 http://us.archive.ubuntu.com precise/multiverse i386 Packages [121 kB]
Hit http://us.archive.ubuntu.com precise/main TranslationIndex
Hit http://us.archive.ubuntu.com precise/multiverse TranslationIndex
Hit http://us.archive.ubuntu.com precise/restricted TranslationIndex
Hit http://us.archive.ubuntu.com precise/universe TranslationIndex
Get:36 http://us.archive.ubuntu.com precise-updates/main Sources [31.2 kB]
Get:37 http://us.archive.ubuntu.com precise-updates/restricted Sources [765 B]
Get:38 http://us.archive.ubuntu.com precise-updates/universe Sources [10.1 kB]
Get:39 http://us.archive.ubuntu.com precise-updates/multiverse Sources [696 B]
Get:40 http://us.archive.ubuntu.com precise-updates/main i386 Packages [96.5 kB]
Get:41 http://us.archive.ubuntu.com precise-updates/restricted i386 Packages [770 B]
Get:42 http://us.archive.ubuntu.com precise-updates/universe i386 Packages [27.7 kB]
Get:43 http://us.archive.ubuntu.com precise-updates/multiverse i386 Packages [1,393 B]
Hit http://us.archive.ubuntu.com precise-updates/main TranslationIndex
Hit http://us.archive.ubuntu.com precise-updates/multiverse TranslationIndex
Hit http://us.archive.ubuntu.com precise-updates/restricted TranslationIndex
Hit http://us.archive.ubuntu.com precise-updates/universe TranslationIndex
Get:44 http://us.archive.ubuntu.com precise-backports/main Sources [700 B]
Get:45 http://us.archive.ubuntu.com precise-backports/restricted Sources [14 B]
Get:46 http://us.archive.ubuntu.com precise-backports/universe Sources [1,680 B]
Get:47 http://us.archive.ubuntu.com precise-backports/multiverse Sources [14 B]
Get:48 http://us.archive.ubuntu.com precise-backports/main i386 Packages [559 B]
Get:49 http://us.archive.ubuntu.com precise-backports/restricted i386 Packages [14 B]
Get:50 http://us.archive.ubuntu.com precise-backports/universe i386 Packages [1,391 B]
Get:51 http://us.archive.ubuntu.com precise-backports/multiverse i386 Packages [14 B]
Hit http://us.archive.ubuntu.com precise-backports/main TranslationIndex
Hit http://us.archive.ubuntu.com precise-backports/multiverse TranslationIndex
Hit http://us.archive.ubuntu.com precise-backports/restricted TranslationIndex
Hit http://us.archive.ubuntu.com precise-backports/universe TranslationIndex
Hit http://us.archive.ubuntu.com precise/main Translation-en
Hit http://us.archive.ubuntu.com precise/multiverse Translation-en
Hit http://us.archive.ubuntu.com precise/restricted Translation-en
Hit http://us.archive.ubuntu.com precise/universe Translation-en
Hit http://us.archive.ubuntu.com precise-updates/main Translation-en
Hit http://us.archive.ubuntu.com precise-updates/multiverse Translation-en
Hit http://us.archive.ubuntu.com precise-updates/restricted Translation-en
Hit http://us.archive.ubuntu.com precise-updates/universe Translation-en
Hit http://us.archive.ubuntu.com precise-backports/main Translation-en
Hit http://us.archive.ubuntu.com precise-backports/multiverse Translation-en
Hit http://us.archive.ubuntu.com precise-backports/restricted Translation-en
Hit http://us.archive.ubuntu.com precise-backports/universe Translation-en
Fetched 12.8 MB in 1min 33s (137 kB/s)

È una nuova funzionalità di 12.04? Oppure, se non è intenzionale, esiste un modo per risolvere il problema? Grazie.


2
Potresti modificare la tua domanda per fornire ciò che vedi quando corri apt-get update? A proposito, se hai il codice sorgente spuntato nel gestore aggiornamenti, deselezionarlo aiuterà. Nel mio caso, ha ridotto le dimensioni da ~ 13 a ~ 6 MB.

4
questo non lo risolve. il problema sembra essere quello di apt-get updatericaricare la cache per ogni repository invece di aggiornamenti incrementali come @izx indicato di seguito.
stupido

2
Fisso. Vedi il bug

2
Ho verificato la correzione provando di nuovo apt-get ed ho esaminato molte delle date del repository archive.ubuntu.com - sono tornate alla normalità.
John S Gruber,

1
Questa domanda sembra fuori tema perché si tratta di un bug che ora è stato risolto. La risposta non dovrebbe essere seguita poiché il caso d'uso non esiste più. È solo qui come valore storico e dovrebbe essere visto come tale. Potrebbe essere utile come esperienza per lo stesso problema in futuro, ma la risposta potrebbe non essere precisa.
Alvar,

Risposte:


29

Penso che ci siano un paio di cose degne di nota qui.

Osservando gli stessi archivi us.archive.ubuntu.com o archive.ubuntu.com, è possibile notare che i file Package.bz2 di distribuzione principale e dell'universo vengono contrassegnati come modificati due volte all'ora, anche se contengono lo stesso contenuto. Questi repository sono effettivamente congelati. Poiché contengono voci per ciascun pacchetto in main e universo, il download medio è molto grande. Questo fa sì che il server invii di nuovo un apt-get updateenorme file di pacchetto anche se non è cambiato nulla. Il file del pacchetto contiene il numero di versione e la descrizione della versione più recente di ciascun pacchetto nel repository. I file di rilascio effettivi contengono la data e l'ora dell'ultima modifica reale.

chilicuil ha gentilmente presentato una segnalazione di bug per questo e in questo momento si ritiene che questo sia un problema con i meccanismi di mirroring dell'archivio di Ubuntu. Grazie, Cile. Il bug si trova su http://bugs.launchpad.net/launchpad/+bug/1001780

Si noti che questo errore è stato chiuso, pertanto la seguente elusione non dovrebbe più essere necessaria o utilizzata:

Poiché i repository interessati sono i repository di distribuzione immutabili, un approccio per aggirare questo problema è quello di eseguire i seguenti comandi immediatamente prima di eseguirli sudo apt-get update. Assicurati di modificarli in base al nome del sito di archivio che utilizzi e al nome della versione che stai utilizzando. Non tutti avranno bisogno di tutti e quattro i comandi: vedere i commenti alla fine dei comandi. Non usarli per la versione di sviluppo.

  • sudo touch /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_binary-i386_Packages
  • sudo touch /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_universe_binary-i386_Packages # If you have enabled Ubuntu Universe
  • sudo touch /var/lib/apt/list/us.archive.ubuntu.com_ubuntu_dists_precise_main_source_Sources # If you have enabled sources
  • sudo touch /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_universe_source_Sources # If you have enabled both Universe and sources

Questi comandi indicano al sistema che questi file sono aggiornati aggiornando l'ora sui file di archivio. Non eseguire questi comandi su altri repository o dopo aver corretto il bug.

Ora che il problema è stato risolto , può avere senso considerare come ridurre ulteriormente la larghezza di banda quando si esegue apt-get se lo si esegue regolarmente e si dispone di una connessione Internet lenta o costosa.

  1. Può avere senso eseguire l'aggiornamento meno frequentemente o, equivalentemente, scegliere un repository che viene aggiornato meno frequentemente quelli principali.

  2. Molti includono i repository "sorgente" nel loro elenco di fonti software. Questo è utile per fare apt-get source nomepagina , ma potrebbe essere una specie di vecchio stile.

    A meno che non si ottenga la fonte ogni giorno, è possibile considerare di rimuovere l'impostazione della fonte, abilitarla di nuovo e fare un aggiornamento solo quando si desidera scaricare una fonte. La fonte di vari pacchetti cambia sempre, quindi cambia sempre anche l'indice da scaricare.

    Puoi anche considerare di usare Ubuntu Distributed Development per pacchetti più piccoli, usando bazaar. In altre parole:

    bzr branch lp: ubuntu / sourcename

    Questo scarica sia l'origine del pacchetto che la sua cronologia, in forma compressa. Questa cronologia per pacchetti più grandi può avere molti megabyte, quindi potresti voler limitare questa strategia a pacchetti piccoli. Se è possibile utilizzare questo invece di "apt-get source nomepacchetto ", è possibile mantenere i repository di origine fuori dall'elenco dei repository.


Sono d'accordo con questa risposta. Ubuntu 12.04 è appena stato rilasciato e quindi c'è un'attività sostenuta nel rilascio di miglioramenti e correzioni di bug. Da qui il consumo anormale della larghezza di banda. Il mio consiglio è di pagare il prezzo e aggiornarlo normalmente.
Avio,

2
Questo sembra essere il ritornello comune, ma "attività sostenute" non può spiegare perché le persone abbiano riscontrato questo problema su Menta 11 e 12, 11.10 in aggiunta a 12.04 (Nota: ho sempre avuto questi grandi recuperi dall'inizio dell'alfa del 12.04 ). Dai un'occhiata ai link forniti nei commenti altrove su questa domanda. Fondamentalmente, il problema è questo: le persone che usano apt-get aggiornano più volte al giorno trovano grandi recuperi da 10-20 MB. Ovviamente non c'è TANTA attività. Sto iniziando a pensare che una segnalazione di bug sia la risposta corretta qui.
Chan-Ho Suh,

1
Sono completamente d'accordo con Chan-HoSuh, questo può essere spiegato solo da un bug. (Sto impazzendo con questo tipo di .... in una versione LTS). Questa non è una risposta Ho eseguito il comando sudo apt-get updatecon intervallo di 1 ora e scarica nuovamente tutti i file di indice.
Anwar,

2
@ Chan-HoSuh Succede un sacco durante l'alfa / beta perché l'archivio cambia sempre, quindi è previsto prima del rilascio.
Jorge Castro,

7
Sono andato avanti e ho segnalato il bug: bugs.launchpad.net/launchpad/+bug/1001780
Javier López,

8

Ho provato a passare a un mirror invece di utilizzare us.archive.ubuntu.come il problema è stato risolto! Con il solito server Ubuntu, ho scoperto che controllando solo una mezz'ora dopo avrei ottenuto un altro recupero di ~ 13 MB apt-get update; tuttavia, con il mirror, è sceso a <1 MB.

Fondamentalmente quello che ho fatto è stato aprire /etc/apt/sources.liste sostituire:

deb http://us.archive.ubuntu.com/ubuntu precise main restricted universe multiverse

con

deb http://us-west-1.ec2.archive.ubuntu.com.s3.amazonaws.com/ubuntu precise main restricted universe multiverse

Non so se c'è qualcosa di speciale nei mirror Amazon S3, ma puoi individuare un mirror vicino a te e vedere se questo ti aiuta. Il primo recupero era di grandi dimensioni (~ 16 MB) ma quelli successivi erano <1 MB.


Ho recuperato il file Packages.bz2 da quel repository e non è stato aggiornato per un po '. Ultima modifica: mar, 24 apr 2012 17:03:15 GMT è l'intestazione restituita dal wget -v -S http://us-west-1.ec2.archive.ubuntu.com.s3.amazonaws.com/ubuntu/dists/precise/universe/binary-i386/Packages.bz2momento che non viene aggiornato regolarmente, non c'è nulla di nuovo da scaricare da esso.
John S Gruber,

Quando hai notato questo problema per la prima volta?
John S Gruber,

Sono stato informato che i server supportati da S3 stanno avendo problemi in questo momento. Ho notato questi grandi recuperi sin dall'inizio della 12.04 alpha (non ero su Oneiric abbastanza a lungo da notare lì).
Chan-Ho Suh,

9
Sono andato avanti e ho segnalato il bug: bugs.launchpad.net/launchpad/+bug/1001780
Javier López,

3
Ciao John. Grazie per tutto il tuo lavoro. Per quanto riguarda forse una banalità, vorrei in qualche modo premiare @chilicuil, ma poiché non ha pubblicato una risposta e la tua è la risposta più istruttiva, penso che ti ricompenserò per la generosità.
Chan-Ho Suh,

5

Una soluzione alternativa per aggiornare solo il file indice interessato:

Il più delle volte, aggiorniamo l'elenco dei pacchetti per aggiungere un PPA. quindi questa è una soluzione alternativa per quello

  1. Creare un file come /etc/apt/apt.conf.d/99mysettingse
    inserire questa riga nel file. Apt::Get::List-Cleanup 'false';.

    Come ? : Digitarli in un terminale sudo gedit /etc/apt/apt.conf.d/99mysettings.

    Spiegazione: Causa di apt-getnon eliminare i file indice già scaricati.

  2. Disabilita i repository che non ti piace aggiornare ora. Puoi andare qui per vedere come è possibile disabilitare i repository .

  3. Quindi eseguire il apt-get updatecomando in un terminale. aspetta che finisca.

  4. Infine, abilita nuovamente tutti i repository che hai disabilitato pochi minuti fa. Ora hai aggiornato l'indice PPA con tutti gli indici precedenti

Spero che questo possa aiutare.


Ho aggiunto questo a un'altra domanda. Ma ho pensato che potesse aiutare anche in questa situazione. Sto usando questo e ho aggiunto molti PPA senza scaricare quella roba enorme
Anwar,

0

Buone notizie!!

Questo bug è stato corretto ora. Vedi questo link del launchpad .

Tutto ciò che serve è aggiornare:

Apertura di un terminale ed esecuzione

sudo apt-get update
sudo apt-get upgrade

farà il lavoro.


-5

Prova vai al tuo gestore aggiornamenti e rimuovi alcuni ppa. Alcuni ppa come Spotify non sono molto importanti perché funzionano come dovrebbero ed è già installato sul mio laptop, quindi non ho bisogno di quel ppa (solo un esempio).

PPA di

Prova a rimuovere alcuni PPA.


4
sì, come rimuovere il repository di fonti disabilitanti. ma i principali colpevoli sembrano essere i repository ufficiali di Ubuntu. grazie ma non lo risolve.
stupido
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.