Sie haben den Aktualisierungsbefehl ausgeführt und eine Wand aus rotem Text angezeigt. Hier ist die ehrliche Wahrheit: apt sagt Ihnen fast immer genau, was falsch ist – in den letzten drei Zeilen. In diesem Leitfaden lernen Sie, sie zu lesen, den Fehler einer von fünf Ursachen zuzuordnen und nur diese eine zu beheben.
Jeder Ubuntu-Benutzer stößt eines Tages auf diesen Bildschirm: sudo apt update endet mit Fehlern und es fühlt sich an, als wäre das gesamte Update-System kaputt. Das ist fast nie der Fall. Eine von vielen Quellen hat ein Problem – eine falsche Uhr, eine alte Version, ein totes PPA, ein fehlender Schlüssel – und apt benennt es unten in der Ausgabe. Arbeiten Sie diese Seite der Reihe nach durch: Lesen Sie das Ende, führen Sie zwei 30-Sekunden-Überprüfungen durch, finden Sie eine Übereinstimmung mit dem Fehler und beheben Sie die eine fehlerhafte Quelle.
Wenn sudo apt update fehlschlägt, füllt sich der Bildschirm mit Zeilen und die meisten davon sind gute Nachrichten. Treffer bedeutet, dass eine Quelle mit Ordnung beantwortet wurde. Get bedeutet, dass eine neue Liste heruntergeladen wurde. Es sind nur zwei Arten von Zeilen wichtig: Zeilen, die mit Err in der Mitte beginnen, und Zusammenfassungszeilen, die ganz am Ende mit E: oder W: beginnen. Scrollen Sie zuerst nach unten – in den letzten zwei oder drei Zeilen werden in einfachen Worten die defekte Quelle und der Grund genannt.
Eine ehrliche Tatsache, die die meisten Menschen beruhigt: Eine kaputte Quelle vergiftet die anderen nicht. Die Quellen, in denen „Hit“ oder „Get“ stand, werden normal aktualisiert. Ihre Aufgabe besteht darin, den einen fehlerhaften Eintrag zu finden, genau diesen Eintrag zu reparieren oder zu deaktivieren und das Update erneut auszuführen. Beginnen Sie niemals damit, die gesamte Quelldatei zu löschen.
Zwei Ursachen sind so häufig und so schnell zu testen, dass sie vor jeder Dateibearbeitung auftreten.
date aus und sehen Sie sich das an. Wenn das Datum oder die Uhrzeit eindeutig falsch sind – eine leere CMOS-Batterie und Dual-Boot-Maschinen sind dies häufig – lehnt apt Repository-Dateien als „noch nicht gültig“ ab. Aktivieren Sie die Netzwerkzeit mit sudo timedatectl set-ntp true, warten Sie eine Minute und versuchen Sie es erneut.getent hosts archive.ubuntu.com aus. Wenn nichts gedruckt wird und apt die Meldung Vorübergehender Fehler wird behoben anzeigt, kann Ihr PC Namen nicht in Adressen umwandeln – das ist ein Netzwerk- oder DNS-Problem, kein apt-Problem. Reparieren Sie zuerst die Verbindung.Fast jeder Apt-Update-Fehler ist einer dieser fünf. Der Wortlaut sagt Ihnen, was:
Zu jedem davon gibt es in dieser Serie eine eigene ausführliche Anleitung – Uhr-, alte Versions-, PPA-, GPG-Schlüssel-, Sperr- und Spiegelprobleme können jeweils in wenigen Minuten behoben werden, sobald Sie wissen, welches Sie haben.
Führen Sie sudo apt update noch einmal aus und lesen Sie die letzten Zeilen erneut. Erfolg sieht langweilig aus: eine Reihe von Hit- und Get-Zeilen, Paketlisten werden gelesen... Fertig und überhaupt keine E:-Zeilen. Wenn jetzt ein anderer Fehler auftritt, ist das ein Fortschritt, kein Misserfolg – Sie haben die erste Ursache behoben und die zweite aufgedeckt. Arbeiten Sie sie einzeln in der Reihenfolge durch, in der apt sie meldet. Wenn das Ende sauber ist, ist Ihr Update-System wieder fehlerfrei und Sie können Pakete sicher aktualisieren.
--allow-insecure-repositories oder --allow-unauthenticated hinzu, um einen Fehler verschwinden zu lassen, und löschen Sie niemals Sperrdateien, während ein Prozess sie verwendet. Diese Tricks unterdrücken die Meldung, indem sie die Sicherheitsüberprüfung entfernen – das Problem bleibt, der Schutz verschwindet.Das Video geht live durch das fehlgeschlagene Update – liest die Fehler, findet die Ursache und behebt das Problem auf einem echten Ubuntu-System.
▶️ Watch Full VideoTreffer bedeutet, dass die Quelle richtig geantwortet hat und ihre Liste aktuell ist. apt update überprüft jede Quelle in Ihrer Liste und der Befehl meldet einen Fehler, wenn auch nur eine Quelle fehlerhaft ist – auch wenn der Rest einwandfrei aktualisiert wurde. Die fehlerhafte Quelle wird in den E:-Zeilen am Ende der Ausgabe genannt, und dieser eine Eintrag ist alles, was Sie zum Reparieren oder Deaktivieren benötigen.
Für die Aktualisierung von Paketlisten erledigen sie die gleiche Aufgabe: „sudo apt update“ und „sudo apt-get update“ lesen dieselben Quelldateien und schlagen bei denselben Fehlern fehl. apt ist der neuere, benutzerfreundlichere Befehl und apt-get ist der ältere, den Skripte noch verwenden. Jeder Fix in diesem Handbuch – Uhr, Repository, PPA, Schlüssel und Schloss – gilt für beide identisch.
Beginnen Sie ganz unten. Die letzten E:-Zeilen fassen zusammen, was tatsächlich fehlgeschlagen ist, und die Err-Zeilen direkt darüber gehören zur gleichen Quelle. Beheben Sie die erste Ursache, die Sie identifizieren können, führen Sie sudo apt update erneut aus und lesen Sie die neue Endung. Die Ursachen verschwinden nacheinander, und die Behebung in einer anderen Reihenfolge verschiebt die Fehler normalerweise nur.