Ich hatte eine Reihe von Fehlern in der Ausgabe von sudo apt-get update: doppelte Einträge und 404 nicht gefundene Fehler.
Ich hoffe, dass ich diese herausgefunden habe: Ich habe PPAs entfernt, denen keine Pakete zugeordnet waren, und dann einen doppelten Eintrag in entfernt /etc/apt/sources.list
.
Es scheint, als hätte ich es auf königliche Weise vermasselt. Jetzt sagen die meisten Zeilen Ign, wenn ich das tue sudo apt-get update
.
Wie gehe ich vor, um das auszurichten, was ich vermasselt habe? Ich muss diese Ign
s loswerden , die überall sind. Es gibt ungefähr 50% (Augapfelschätzungen) Ign
!
apt
updates
ppa
repository
Bruce
quelle
quelle
Antworten:
Bei der Verwendung
apt-get update
wird überprüft, ob dieselben Aktualisierungsindizes heruntergeladen werden müssen, andernfalls werden dieselben aktualisierten Indizes nicht erneut heruntergeladen.Hit
Bedeutet, dass apt die Zeitstempel in der Paketliste überprüft hat, diese übereinstimmen und es keine Änderungen gibt.Ign
Bedeutet, dass es keine Änderungen in der pdiff-Indexdatei gibt. Sie wird nicht erneut heruntergeladen.Get
Bedeutet, dass apt die Zeitstempel in der Paketliste überprüft hat, Änderungen vorgenommen hat und diese heruntergeladen werden.Keine Angst, es bedeutet nur, dass Sie keine aktualisierten Indizes erneut herunterladen müssen. Die Indizes, die Sie haben, sind aktuell.
quelle
if (Itm.Owner->Status == pkgAcquire::Item::StatDone)
StatDone bedeutet, dass die Datei heruntergeladen wurde (vgl. Acquire-item.h), aber der Block, in dem Ign ausgegeben wird, ist ein Fehlerbehandlungsblock für fehlgeschlagene Downloads ... es ist anscheinend für Anfänger unverständlich. Nur den Widerspruch mit superuser.com markieren.Ign
bedeutet, dassapt
versucht wurde, etwas herunterzuladen (z. B. Übersetzung oderInRelease
Datei), aber nicht gefunden, aber das kann ignoriert werden. Fahren Sie mit dem nächsten Schritt fort.Hit
bedeutetapt
, dass eineRelease
Datei heruntergeladen werden muss (weil sie irgendwie gelöscht wurde) und nach dem Herunterladen die Prüfsumme der Paketdatei überprüft und festgestellt wird, dass die in der neu heruntergeladenenRelease
Datei angegebene Prüfsumme mit der Prüfsumme der bereits vorhandenen Paketdatei übereinstimmt. Es ist einHit
. Daher wird diePackage
Datei nicht erneut heruntergeladen .Die richtige Antwort auf diese Frage lautet:
Ign
Das heißt, Sie habenapt
versucht, etwas herunterzuladen (z. B. eine Übersetzung oder eineInRelease
Datei), haben es aber nicht gefunden. Dies kann jedoch ignoriert werden. Fahren Sie mit dem nächsten Schritt fort. Da die Übersetzung sekundäre Priorität haben kann und dieInRelease
Datei nicht gefunden werden kann, wird eine andere Methode zur Authentifizierung verwendet, z. B. usingRelease
andRelease.gpg
pair.Hit
bedeutetapt
, dass eineRelease
Datei oder eine Datei heruntergeladenInRelease
werden muss (weil sie irgendwie gelöscht wurde) und nach dem Herunterladen die Prüfsumme der darin enthaltenen Indexdatei überprüft und festgestellt wurde, dass die dort angegebene Prüfsumme mit der Prüfsumme der bereits heruntergeladenen Paketdatei übereinstimmt/var/lib/apt/lists
. Deshalb ist es einHit
. Daher wird diePackage
Datei nicht erneut heruntergeladen .Fand die Antwort von:
quelle