Technical Anshu Startseite › Tutorials › Apt-get-Update beheben
🐧 Ubuntu apt Fix

Beheben Sie, dass das apt-get-Update nicht funktioniert

Sudo apt Update schlägt unter Ubuntu fehl? Die letzten Zeilen der Ausgabe nennen die wahre Ursache – falsche Uhr, End-of-Life-Repository, kaputtes PPA, fehlender GPG-Schlüssel oder eine Sperre. Diese Anleitung zeigt, wie Sie den Fehler lesen und nur die fehlerhafte Quelle beheben.

✍️ Technical Anshu🐧 Ubuntu / Linux🎧 Multi-Language Audio
Beheben Sie, dass das apt-get-Update nicht funktioniert
🎧 Mehrsprachiges Audio: Klicken Sie im Videoplayer auf [Einstellungen] (⚙️) ➔ [Audiospur], um Ihre Sprache auszuwählen.

📑Kapitel

  1. Führen Sie sudo apt update aus und lesen Sie die letzten Zeilen – sie benennen die wahre Ursache
  2. Falsche Uhr – der Fehler „Release-Datei ist noch nicht gültig“
  3. Netzwerk und DNS – kann dieser PC überhaupt archive.ubuntu.com erreichen?
  4. Sichern Sie die Quelldateien, bevor Sie etwas bearbeiten
  5. End-of-Life-Repository – eine Veröffentlichung, die das Hauptarchiv verlassen hat
  6. Fehlerhafte PPA – eine fehlerhafte Drittanbieterquelle stoppt das gesamte Update
  7. Fehlender GPG-Schlüssel – der NO_PUBKEY-Fehler
  8. Die Sperre – ein anderer Paketprozess läuft bereits

📋 Übersicht und Schritt-für-Schritt-Anleitung

1

Führen Sie das Update aus und lesen Sie die letzten Zeilen

Beginnen Sie damit, das Update auszuführen und die Ausgabe richtig zu lesen – von unten. Die meisten Zeilen sind gute Nachrichten: Hit bedeutet, dass eine Quelle gut beantwortet wurde, und Get bedeutet, dass eine neue Paketliste heruntergeladen wurde. Nur zwei Arten von Zeilen sind wichtig: die Err-Zeilen in der Mitte und die Zusammenfassungszeilen, die mit E: oder W: ganz am Ende beginnen. In den letzten zwei oder drei Zeilen werden in einfachen Worten die eine defekte Quelle und der Grund genannt.

Terminal
sudo apt update

One honest fact that calms most people down: one broken source does not poison the others. The sources that said Hit or Get updated normally. Your job is to find the single bad entry, fix or disable exactly that entry, and run the update again - never start by deleting the whole sources file.

2

Schauen Sie auf die Uhr

Die erste von zwei 30-Sekunden-Prüfungen. Jedes Ubuntu-Repository veröffentlicht eine signierte Release-Datei, die mit der Erstellungszeit und einem Datum versehen ist, bis zu dem sie gültig bleibt, und apt gleicht diesen Stempel mit der Uhr Ihres PCs ab. Wenn die Uhr falsch ist – eine leere CMOS-Batterie und Dual-Boot-Maschinen sind das häufig – lehnt apt die Datei mit der Meldung Release-Datei ist noch nicht gültig ab und zählt sogar herunter, wie lange es warten würde. Führen Sie date aus und vergleichen Sie es mit Ihrem Telefon. Ein falsches Jahr, ein falscher Monat oder sogar ein paar Stunden zählen.

Terminal
date
sudo timedatectl set-ntp true
sudo apt update

Switching NTP on lets the PC correct itself from the internet. Fix the time and the same update command usually succeeds within a minute - nothing about your repositories, keys or installation was ever damaged.

3

Überprüfen Sie das Netzwerk und DNS

Der zweite 30-Sekunden-Check: Kann dieser PC überhaupt das Ubuntu-Archiv erreichen? Wenn dieser Befehl eine IP-Adresse ausgibt, funktioniert die Namensauflösung und der Netzwerkpfad ist aktiv. Wenn nichts ausgegeben wird, liegt der Fehler am Netzwerk oder DNS – kein einziges Repository ist schuld, und das Bearbeiten der Quelldateien hilft erst dann, wenn die Konnektivität behoben ist.

Terminal
getent hosts archive.ubuntu.com

Only when the clock is right and the archive answers do the repository fixes below make sense.

4

Sichern Sie die Quelldateien, bevor Sie etwas bearbeiten

Die verbleibenden Korrekturen betreffen möglicherweise die Dateien, die apt mitteilen, von wo es herunterladen soll: /etc/apt/sources.list und die quellenbezogenen Dateien in /etc/apt/sources.list.d/. Bevor Sie eine einzelne Zeile an einer beliebigen Stelle ändern, speichern Sie eine Kopie des Originals an einem sicheren Ort, damit eine falsche Bearbeitung jederzeit durch Zurücksetzen der Kopie rückgängig gemacht werden kann.

⚠️ Sorgfältig bearbeiten – eine falsche Bearbeitung unterbricht Updates weiter. Jede Zeile trägt einen Release-Codenamen für eine bestimmte Ubuntu-Version. Wenn eine Linie auf eine andere als die installierte Version zeigt, mischt apt zwei Versionen und die Fehler vervielfachen sich; Durch das Löschen von Einträgen werden Quellen entfernt, die Sie noch benötigen. Ändern oder deaktivieren Sie nur den einen Eintrag, der den Fehler verursacht hat – sonst nichts.
5

Reparieren Sie ein End-of-Life-Repository

Wenn der Fehler besagt, dass ein Repository keine Release-Datei hat – normalerweise mit 404 – für jede Zeile einer Ubuntu-Version, hat diese Version das Ende ihrer Lebensdauer erreicht und ihre Pakete wurden aus dem Hauptarchiv verschoben. apt meldet die Wahrheit: An dieser Adresse gibt es nichts mehr.

Die ehrlichen Lösungen sind zwei. Die eigentliche Möglichkeit besteht darin, den Computer auf eine unterstützte Ubuntu-Version zu aktualisieren. Die Halteoption besteht darin, nur die Zeilen dieser alten Version auf das Archiv für alte Versionen von Ubuntu (old-releases.ubuntu.com) zu verweisen, das alte Versionen verfügbar hält – nützlich, um den PC noch einmal zu aktualisieren, nicht um ein nicht unterstütztes System für immer sicher zu halten. Ersetzen Sie niemals Ihre gesamte Quelldatei durch eine zufällige, aus dem Internet kopierte Datei. es wird die falschen Codenamen und die falschen Quellen tragen.

6

Reparieren Sie ein defektes PPA oder einen fehlenden GPG-Schlüssel

Eine PPA ist eine Quelle von Drittanbietern, die Sie oder ein Tutorial zuvor hinzugefügt haben, und eine tote PPA – der Besitzer hat die Veröffentlichung für Ihre Veröffentlichung eingestellt oder die PPA wurde entfernt – schlägt während der gesamten Ausführung fehl, obwohl alle Ubuntu-Quellen fehlerfrei sind. Der Fehler nennt die Adresse des PPA. Deaktivieren oder entfernen Sie nur den PPA-Eintrag (seine eigene Datei in /etc/apt/sources.list.d/ oder den Eintrag in Software und Updates unter Andere Software) und lassen Sie alles andere unberührt.

Ein anderes Signaturproblem lautet NO_PUBKEY gefolgt von einer Schlüssel-ID: Das Repository ist in Ordnung, aber Ihr PC vertraut seinem Signaturschlüssel noch nicht. Die Lösung besteht darin, den Schlüssel dieses Repositorys hinzuzufügen, der nur von der offiziellen Seite des Repositorys stammt – ein Signaturschlüssel entscheidet, was Ihr PC vertraut, also importieren Sie niemals einen von einer zufälligen Download-Site.

📌 Bei einigen Fehlern empfiehlt apt die Ausführung mit --allow-insecure-repositories. Betrachten Sie das höchstens als vorübergehende Diagnose, niemals als Lösung: Es schaltet die Signaturprüfung aus, die Sie schützt, sodass die eigentliche Reparatur immer der Schlüssel oder das Repository selbst ist.
7

Die Sperre – Warten Sie auf den anderen Prozess

Sperre konnte nicht abgerufen werden bedeutet, dass das Paketsystem ausgelastet und nicht defekt ist. Es darf immer nur ein Programm gleichzeitig in die Paketdatenbank schreiben, und die Nachricht selbst benennt den Prozess, der die Sperre hält – auf einem normalen Desktop, der sehr oft unattended-upgrades ist (der automatische Sicherheits-Updater führt seine geplante Ausführung durch), einem geöffneten Software-Updater-Fenster oder einem anderen Terminal. Warten Sie ein paar Minuten, lassen Sie den Vorgang abschließen und führen Sie sudo apt update erneut aus; Die meisten Sperrfehler werden von selbst behoben.

⚠️ Löschen Sie niemals Sperrdateien (zum Beispiel unter /var/lib/dpkg/ oder /var/lib/apt/lists/), während ein Paketprozess möglicherweise noch läuft. Die Sperrdateien sind nicht das Problem – sie sind das Warteschlangenticket. Durch das Löschen können zwei Autoren gleichzeitig auf die Datenbank zugreifen, wodurch aus einer harmlosen Nachricht eine echte Beschädigung des Paketsystems wird.

Was auch immer die Ursache Ihres Fehlers sein mag, beenden Sie den Vorgang auf die gleiche Weise: Beheben Sie nur dieses eine Problem, führen Sie sudo apt update noch einmal aus und vergewissern Sie sich, dass der Vorgang ohne E:-Zeilen am Ende abgeschlossen wird.

🏷️Topic Search Variables & Keywords

🔍 Ubuntu 🔍 AptUpdate 🔍 Linux 🔍 TechnicalAnshu 🔍 ITAdmin 🔍 Troubleshooting 🔍 sudo apt update 🔍 apt-get update not working 🔍 sources.list 🔍 NO_PUBKEY 🔍 PPA Error 🔍 Release file not valid yet 🔍 Ubuntu Update Failed
🎙️ Vollständiges Transkript – zum Erweitern antippen

Schritt-für-Schritt-Anleitung und Lösungen zur Fehlerbehebung – Funktioniert nicht? Probieren Sie es aus. Bildschirmdemonstration durch Technical Anshu.

Sudo apt-Update schlägt unter Ubuntu fehl? Die letzten Zeilen der Ausgabe nennen die wahre Ursache – falsche Uhr, End-of-Life-Repository, kaputtes PPA, fehlender GPG-Schlüssel oder eine Sperre. Diese Anleitung zeigt, wie Sie den Fehler lesen und nur die fehlerhafte Quelle beheben.

(Das auf der Quellseite verfügbare Transkript endet an dieser Stelle – sehen Sie sich das Video oben für die vollständige Komplettlösung an.)

❓ Häufig gestellte Fragen

Ist dieses Tutorial zu 100 % kostenlos?

Ja! Alle von Technical Anshu demonstrierten Leitfäden und Methoden nutzen kostenlose, legale und pädagogische Ressourcen.

Können Anfänger dieser Anleitung folgen?

Absolut! Jeder Schritt wird auf dem Bildschirm mit detaillierten Anweisungen demonstriert, sodass jeder problemlos mitmachen kann.

Wo kann ich Fragen stellen, wenn ich nicht weiterkomme?

Hinterlassen Sie einen Kommentar direkt zum YouTube-Video und unsere Community und Technical Anshu helfen Ihnen weiter.

🚀 Sehen Sie sich das vollständige Tutorial auf YouTube an

🚀 Sehen Sie sich das vollständige Schritt-für-Schritt-Video-Tutorial auf YouTube an: https://www.youtube.com/watch?v=rAWEvloS-Bw

Abonnieren Sie Technical Anshu für IT-Support, Windows-Fehlerbehebung und Serververwaltung.

▶️ Vollständiges Video ansehen
Dieses Tutorial basiert auf dem Video „Fix apt-get update Not Working“ von Technical Anshu. • Sind Sie bei irgendeinem Schritt nicht weitergekommen? Fragen Sie in den Videokommentaren nach – dort bekommen Sie Hilfe 🙏