Diese Fehler sind oft ganz einfach zu beheben. Wenn Sie nur versuchen, etwas über ihren Entstehungsort zu erfahren, können Sie diese Fehler leicht beheben. In diesem Artikel wird über einen sehr häufig auftretenden Fehler gesprochen, der bei den meisten Linux-Benutzern bei der Verwendung dieses Betriebssystems aufgetreten sein könnte. Wir werden versuchen, detaillierte Kenntnisse über den Fehler „Konnte lock /var/lib/dpkg/lock-frontend“ nicht abrufen.
Was ist der Fehler "Konnte Sperre /var/lib/dpkg/lock-frontend nicht erhalten"??
Wenn dieser Fehler bei der Verwendung einer beliebigen Version des Linux-Betriebssystems auftritt, impliziert dies eines der folgenden drei Dinge:
- Derzeit läuft eine grafische Anwendung, die das dpkg-Paket verwendet.
- Auf Ihrem Terminal wird ein apt-Befehl ausgeführt.
- Ein apt-Prozess läuft im Hintergrund.
Wie beheben Sie diesen Fehler?
Im Folgenden werden drei einfache Methoden zur Behebung dieses Fehlers erläutert.
Methode 1
Die erste Methode ist die einfachste, einfachste und schnellste. Alles, was Sie tun müssen, ist zu warten, bis die oben genannten Prozesse abgeschlossen sind. Versuchen Sie nach einiger Zeit, den Befehl auszuführen, der diesen Fehler zuvor ausgelöst hat. Wenn das Problem gelöst wird, dann schön und gut. Wenn dies nicht der Fall ist, müssen Sie mit Methode # 2 fortfahren.
Methode # 2
Die zweite Methode wird etwas komplizierter.
Bei dieser Methode müssen Sie die folgenden Schritte ausführen:
- Starten Sie das Terminal in Ubuntu 20.04 indem Sie Strg+T drücken oder auf das Aktivitäten-Symbol auf Ihrem Desktop klicken und „Terminal“ in die angezeigte Suchleiste eingeben. Doppelklicken Sie auf die Suchergebnisse, um das Terminal zu starten.
- Sie können auch mit der rechten Maustaste auf Ihren Desktop klicken und dann die Option „Terminal öffnen“ aus dem sich öffnenden Menü auswählen.
- Das neu gestartete Terminalfenster ist in der folgenden Abbildung dargestellt:
- Geben Sie den folgenden Befehl in Ihr Terminal ein und drücken Sie dann die Eingabetaste: sudo killall apt apt-get
Dieser Befehl ist in der folgenden Abbildung dargestellt:
Versuchen Sie nach dem Ausführen dieses Befehls, den Befehl, der diesen Fehler ausgelöst hat, erneut auszuführen. Wenn dieser Fehler nicht erneut auftritt, haben Sie dieses Problem möglicherweise behoben. Andernfalls müssen Sie Methode # 3 ausprobieren try.
Methode # 3
Diese Methode ist knifflig, aber einfach.
Um den oben beschriebenen Fehler mit dieser Methode zu beheben, führen Sie die folgenden Schritte aus:
- Starten Sie das Terminal in Ubuntu 20.04 indem Sie Strg+T drücken oder auf das Aktivitäten-Symbol auf Ihrem Desktop klicken und „Terminal“ in die angezeigte Suchleiste eingeben. Doppelklicken Sie auf die Suchergebnisse, um das Terminal zu starten.
- Sie können auch mit der rechten Maustaste auf Ihren Desktop klicken und dann die Option „Terminal öffnen“ aus dem sich öffnenden Menü auswählen.
- Das neu gestartete Terminalfenster ist in der folgenden Abbildung dargestellt:
- Geben Sie den folgenden Befehl in Ihr Terminal ein und drücken Sie dann die Eingabetaste: sudo rm /var/lib/apt/lists/lock /var/cache/apt/archives/lock/var/lib/dpkg/lock*
Hier sind /var/lib/apt/lists/lock, /var/cache/apt/archives/lock und /var/lib/dpkg/lock* die drei Sperrdateien, die für diesen Fehler verantwortlich sind, und dieser Befehl neigt dazu, diese zu entfernen drei Dateien.Sie können diese drei Dateien entweder zusammen entfernen, wie dies mit diesem Befehl geschieht, oder Sie können diese drei Dateien einzeln entfernen, indem Sie drei separate Befehle eingeben.Dieser Befehl ist in der folgenden Abbildung dargestellt:
Nachdem Sie diesen Befehl ausgeführt haben, wird Ihr Problem behoben und Sie können erfolgreich mit den Befehlen fortfahren, die Sie zuvor ausgeführt haben.
Fazit
Dieser Artikel befasste sich mit den Ursachen für den Fehler „Konnte lock /var/lib/dpkg/lock-frontend nicht erhalten“ und stellte drei verschiedene Methoden zur Verfügung, um diesen Fehler unter Linux zu beheben. Alles, was Sie tun müssen, ist, diese Methoden nacheinander auszuprobieren, damit Sie, wenn das Problem zu irgendeinem Zeitpunkt behoben wird, keine Zeit damit verschwenden müssen, die nächste Methode auszuprobieren.