Die Größe der apt-get-Updatelisten ist zu groß

27

Diese Frage enthält Umgehungen für einen Fehler in Ubuntu:

sowie einige allgemeine Ratschläge zum Einsparen von Bandbreite, wenn Sie apt-get update ausführen.

Dieser Fehler wurde am 8. August 2012 geschlossen. Daher benötigen Sie möglicherweise nur die Informationen zu dieser Frage, falls der Fehler erneut auftritt. In diesem Fall reichen Sie bitte einen weiteren Fehlerbericht auf Launchpad ein.


Ich habe eine Neuinstallation auf Ubuntu 12.04 durchgeführt und bisher hat alles gut funktioniert. Ich empfehle besonders das Ubuntu-Team für diese Veröffentlichung.

Mir ist nur aufgefallen, dass die Größe des Repository-Updates jetzt ca. 13 MB beträgt. Normalerweise ist es ungefähr so ​​groß, wie Sie es zum ersten Mal apt-get updatenach einer Neuinstallation ausführen und dann ~ 23kb - 1300kb für spätere Updates.

Die Ausgabe von apt-get updateist die gleiche, die ich für frühere Versionen von Ubuntu bekomme (es ist ziemlich normal). Es ist etwas zu lang, aber schauen Sie sich eine Beispielausgabe an, die ich vom Laufen bekommen habe 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)

Ist dies eine neue Funktion in 12.04? Oder gibt es eine Möglichkeit, dies zu beheben, wenn dies nicht beabsichtigt ist? Vielen Dank.

dumb906
quelle
2
Könnten Sie bitte Ihre Frage bearbeiten, um anzugeben, was Sie sehen, wenn Sie ausführen apt-get update? Übrigens, wenn Sie Quellcode im Update-Manager angekreuzt haben, hilft es, wenn Sie das Häkchen entfernen. In meinem Fall wurde die Größe von ~ 13 auf ~ 6 MB reduziert.
4
das behebt es nicht. Das Problem scheint zu sein, dass apt-get updateder Cache für jedes Repository neu geladen wird, anstatt dass inkrementelle Aktualisierungen wie im Folgenden @izx angegeben durchgeführt werden.
dumb906
2
Fest. Siehe den Bug
2
Ich habe die Fehlerbehebung überprüft, indem ich apt-get erneut ausprobiert habe, und viele der Repository-Daten von archive.ubuntu.com überprüft - sie sind wieder normal.
John S Gruber
1
Diese Frage scheint nicht zum Thema zu gehören, da es sich um einen Bug handelt, der jetzt behoben ist. Die Antwort sollte nicht befolgt werden, da der Anwendungsfall nicht mehr existiert. Es ist nur hier als historischer Wert und sollte als solcher angesehen werden. Es kann als Erfahrung für das gleiche Problem in der Zukunft nützlich sein, aber die Antwort ist möglicherweise nicht genau.
Alvar

Antworten:

29

Ich denke, es gibt ein paar Dinge, die es wert sind, hier erwähnt zu werden.

Mit Blick auf die gleichen us.archive.ubuntu.com oder archive.ubuntu.com Archive, können Sie sehen , dass die Haupt- und Universum Verteilung Package.bz2 Dateien markiert werden als zweimal pro Stunde geändert, auch wenn sie den gleichen Inhalt enthalten. Diese Repositorys sind tatsächlich eingefroren. Da sie Einträge für jedes Paket in main und universe enthalten, ist der durchschnittliche Download sehr groß. Dadurch sendet der Server erneut eine apt-get updategroße Paketdatei, obwohl sich tatsächlich nichts geändert hat. Die Paketdatei enthält die Versionsnummer und die Beschreibung der aktuellsten Version jedes Pakets im Repository. Die tatsächlichen Release-Dateien enthalten das Datum und die Uhrzeit der letzten tatsächlichen Änderung.

chilicuil hat dafür freundlicherweise einen Fehlerbericht eingereicht und zum jetzigen Zeitpunkt wird angenommen, dass dies ein Problem mit den Spiegelungsmechanismen von Ubuntu-Archiven ist. Danke, Chilicuil. Der Fehler befindet sich unter http://bugs.launchpad.net/launchpad/+bug/1001780

Beachten Sie, dass dieser Fehler behoben wurde, sodass die folgende Umgehung nicht mehr benötigt oder verwendet werden sollte:

Da es sich bei den betroffenen Repositorys um die unveränderlichen Distributionsrepositorys handelt, können Sie dieses Problem umgehen, indem Sie die folgenden Befehle unmittelbar vor der Ausführung ausführen sudo apt-get update. Stellen Sie sicher, dass Sie sie an den Namen der von Ihnen verwendeten Archivierungssite sowie an den Namen der von Ihnen verwendeten Version anpassen. Nicht jeder wird alle vier Befehle benötigen - siehe die Kommentare am Ende der Befehle. Verwenden Sie sie nicht für die Entwicklungsversion.

  • 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

Diese Befehle teilen dem System mit, dass diese Dateien aktuell sind, indem die Zeit in den Archivdateien aktualisiert wird. Führen Sie diese Befehle nicht in anderen Repositorys oder nach Behebung des Fehlers aus.

Nachdem das Problem behoben wurde , ist es möglicherweise sinnvoll zu überlegen, wie Sie die Bandbreite unter apt-get weiter reduzieren können, wenn Sie es regelmäßig ausführen und entweder eine langsame oder eine teure Internetverbindung haben.

  1. Es kann sinnvoll sein, das Update seltener auszuführen oder ein Repository zu wählen, das seltener als die Haupt-Repositorys aktualisiert wird.

  2. Viele nehmen die "Quell" -Repositorys in ihre Liste der Softwarequellen auf. Dies ist nützlich, um apt-get source packagename zu machen , aber das könnte altmodisch sein.

    Sofern Sie nicht jeden Tag eine Quelle erhalten, können Sie die Quelleneinstellung entfernen und erneut aktivieren und ein Update nur dann durchführen, wenn Sie eine Quelle herunterladen möchten. Die Quelle verschiedener Pakete ändert sich ständig, sodass sich auch der herunterzuladende Index ständig ändert.

    Sie können Ubuntu Distributed Development auch für kleinere Pakete mit Basar verwenden. Mit anderen Worten:

    bzr branch lp: ubuntu / sourcename

    Dadurch werden sowohl die Paketquelle als auch der Verlauf in komprimierter Form heruntergeladen. Dieser Verlauf für größere Pakete kann viele Megabyte umfassen. Sie können diese Strategie daher auf kleine Pakete beschränken. Wenn Sie dies anstelle von "apt-get source packagename " verwenden, können Sie die Quell-Repositorys aus Ihrer Repo-Liste heraushalten.

John S Gruber
quelle
Ich stimme dieser Antwort zu. Ubuntu 12.04 wurde gerade veröffentlicht und daher gibt es eine anhaltende Aktivität bei der Veröffentlichung von Verbesserungen und Fehlerkorrekturen. Daher der ungewöhnliche Bandbreitenverbrauch. Mein Rat ist, den Preis zu zahlen und normal zu aktualisieren.
Avio
2
Dies scheint der übliche Refrain zu sein, aber "anhaltende Aktivität" kann nicht erklären, warum die Leute dieses Problem zusätzlich zu 12.04 bei Mint 11 und 12, 11.10 hatten ). Bitte werfen Sie einen Blick auf die Links in den Kommentaren zu dieser Frage. Grundsätzlich besteht das Problem darin, dass Benutzer, die apt-get update mehrmals täglich verwenden, große Abrufe von 10 bis 20 MB finden. Es gibt offensichtlich nicht so viel Aktivität. Ich fange an zu glauben, dass ein Fehlerbericht die richtige Antwort ist.
Chan-Ho Suh
1
Ich stimme Chan-HoSuh vollkommen zu. Dies kann nur durch einen Fehler erklärt werden. (Ich werde verrückt mit dieser Art von ... in einer LTS-Veröffentlichung). Dies ist keine Antwort. Ich habe den Befehl im sudo apt-get updateAbstand von 1 Stunde ausgeführt und alle Indexdateien erneut heruntergeladen.
Anwar
2
@ Chan-HoSuh Es passiert eine Menge während der Alpha / Beta-Phase, weil sich das Archiv ständig ändert, so dass dies vor der Veröffentlichung erwartet wird.
Jorge Castro
7
Ich habe den Fehler gemeldet: bugs.launchpad.net/launchpad/+bug/1001780
Javier López
8

Ich habe versucht, auf einen Spiegel zu wechseln, anstatt ihn zu verwenden, us.archive.ubuntu.comund das Problem wurde behoben! Mit dem üblichen Ubuntu-Server stellte ich fest, dass ich nur eine halbe Stunde später einen weiteren Abruf von ~ 13 MB erhalten würde apt-get update; Mit dem Spiegel ist er jedoch auf <1 MB gesunken.

Grundsätzlich habe ich geöffnet /etc/apt/sources.listund ersetzt:

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

mit

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

Ich weiß nicht, ob die Amazon S3-Spiegel etwas Besonderes sind, aber Sie können einen Spiegel in Ihrer Nähe finden und sehen, ob dies hilft. Der erste Abruf war groß (~ 16 MB), die nachfolgenden waren <1 MB.

Chan-Ho Suh
quelle
Ich habe die Datei Packages.bz2 aus diesem Repository abgerufen und sie wurde eine Weile nicht aktualisiert. Letzte Änderung: Di, 24 Apr 2012 17:03:15 GMT ist der zurückgegebene Header. wget -v -S http://us-west-1.ec2.archive.ubuntu.com.s3.amazonaws.com/ubuntu/dists/precise/universe/binary-i386/Packages.bz2Da er nicht regelmäßig aktualisiert wird, gibt es nichts Neues zum Herunterladen.
John S Gruber
Wann haben Sie dieses Problem zum ersten Mal bemerkt?
John S Gruber
Ich wurde informiert, dass die S3-gesicherten Server derzeit Probleme haben. Ich habe diese großen Abrufe seit dem frühen 12.04 Alpha bemerkt (ich war nicht lange genug bei Oneiric, um es zu bemerken).
Chan-Ho Suh
9
Ich habe den Fehler gemeldet
Javier López
3
Hallo John. Vielen Dank für all Ihre Arbeit. In Bezug auf das, was vielleicht eine Kleinigkeit ist, möchte ich @chilicuil irgendwie belohnen, aber da er keine Antwort gepostet hat und Ihre die informativste Antwort ist, denke ich, dass ich Ihnen das Kopfgeld belohnen werde.
Chan-Ho Suh
5

Eine Problemumgehung, um nur die interessierte Indexdatei zu aktualisieren:

Meistens aktualisieren wir die Paketliste, um eine PPA hinzuzufügen. Das ist also ein Workaround dafür

  1. Erstellen Sie eine Datei als /etc/apt/apt.conf.d/99mysettingsund
    fügen Sie diese Zeile in die Datei ein. Apt::Get::List-Cleanup 'false';.

    Wie ? : Geben Sie diese in ein Terminal ein sudo gedit /etc/apt/apt.conf.d/99mysettings.

    Erläuterung: Die apt-getbereits heruntergeladenen Indexdateien werden nicht gelöscht.

  2. Deaktivieren Sie die Repositorys, die Sie jetzt nicht aktualisieren möchten. Sie können hier gehen , um zu sehen , wie Sie Repositories deaktivieren können .

  3. Führen Sie dann den apt-get updateBefehl in einem Terminal aus. warte bis es endet.

  4. Endlich wieder aktivieren Sie alle Repositories, die Sie vor ein paar Minuten deaktiviert haben. Sie haben jetzt den PPA-Index mit allen vorherigen Indizes aktualisiert

Hoffe das wird helfen.

Anwar
quelle
Ich habe dies zu einer anderen Frage hinzugefügt. Aber ich dachte, es kann auch in dieser Situation helfen. Ich benutze dies und fügte viele PPAs hinzu, ohne das riesige Zeug herunterzuladen
Anwar
0

Gute Nachrichten!!

Dieser Fehler ist jetzt behoben. Siehe diesen Launchpad-Link .

Alles was Sie brauchen, ist ein Upgrade:

Terminal öffnen und ausführen

sudo apt-get update
sudo apt-get upgrade

werde den Job machen.

Anwar
quelle
-5

Gehen Sie zu Ihrem Update-Manager und entfernen Sie einige PPAs. Einige PPAs wie spotify sind nicht wirklich wichtig, weil es so funktioniert, wie es sollte, und es ist bereits auf meinem Laptop installiert, so dass ich dieses PPA nicht benötige (nur ein Beispiel).

PPAs

Versuchen Sie einfach, einige PPAs zu entfernen.

Jeggy
quelle
4
Ja, ich würde gerne das deaktivierende Quellen-Repository entfernen. aber die Hauptschuldigen scheinen offizielle Ubuntu-Repositories zu sein. Danke, aber löst es nicht.
Dumb906