So lösen Sie CARD CARD LOCK-Datei/var/lib/dpkg/lock-Frontend Fehler nicht

So lösen Sie CARD CARD LOCK-Datei/var/lib/dpkg/lock-Frontend Fehler nicht

Bei Verwendung von Linux können Sie auf verschiedene Fehler stoßen. Einer von ihnen könnte "/var/lib/dpkg/lock" -Fehler sein. Ist es reparierbar?? Nun ja! Es ist kein panischer Fehler. Bevor wir jedoch lernen, wie wir diesen Fehler beheben können, verstehen wir, warum dieser Fehler auftritt.

Warum „/var/lib/dpkg/lock“ Fehler auftritt

Dieser Fehler tritt normalerweise auf, wenn ein Prozess zur Aktualisierung des Systems funktioniert, und Sie versuchen, auf das System für einen anderen Betrieb zuzugreifen. Zum Beispiel sperrt das Ubuntu -System die "DPKG" Zugriff, um zu verhindern, dass das Betriebssystem den Aktualisierungsprozess fehlschlägt. Dies kann auch aufgrund eines willkürlichen Prozesss auftreten, der ständig im Hintergrund läuft und die behält "/Var/lib/dpkg" engagiert.

Diese Prozesse verhindern Sie, neue Anwendungen zu installieren oder einen Befehl auszuführen. Es gibt mehrere Methoden zur Lösung dieses Problems. Zuerst die Probleme sorgfältig diagnostizieren und dann die Lösung entscheiden. Lassen Sie uns verstehen, wie Sie dieses Problem beheben können.

Strategien zur Lösung von "/var/lib/dpkg/" -Fehler

Wie oben erläutert, stellen Sie zuerst sicher, dass alles im System perfekt ist. Stellen Sie als nächstes sicher, dass keine Anwendung installiert oder das System aktualisiert wird. Wenn ja, warten Sie, bis die Anwendung die Installation beendet hat. Danach werden die Probleme automatisch behoben.

Wenn es kein offensichtliches Problem gibt und Sie diesen Fehler immer noch erhalten, überprüfen Sie den Vorgang, der Package Manager verwendet, indem Sie den folgenden Befehl eingeben:

$ PS Aux | grep -i passend

In meinem Fall wird Ubuntu aktualisiert. Während dieses Prozesses, "DPKG" ist gesperrt und ich kann keine andere Aufgabe ausführen, wie im folgenden Bild gezeigt wird.

Das Fix ist einfach, das Update fertig zu lassen. Wenn dies nicht hilfreich ist, kann dieses Problem auch behoben werden, indem der Prozess getötet wird, der das beibehalten hat "DPKG" engagiert. Identifizieren Sie zunächst den Prozess. In vielen Fällen wird die Prozess-ID in der Fehlermeldung erwähnt oder Sie können eine Liste von Prozessen mit „APT“ durch den folgenden Befehl erhalten:

$ PS Aux | grep -i passend

Verwenden Sie nun, um den Prozess zu beenden:

$ sudo Kill [Prozess ID]

Wenn es das Problem nicht löst, töten Sie den Prozess mithilfe von Sigkill -Signal mit Gewalt:

$ sudo Kill -9 [Prozess ID]

Der einfachste Weg ist, alle Prozesse zu töten, die besetzt sind "geeignet" Und "Apt-Get" wie unten erwähnt:

$ sudo Killall Apt apt-Get

So beheben Sie "/var/lib/dpkg/lock-Frontend" -Fehler

Sie können auf eine komplexere Situation stoßen, und das Problem könnte das sein "sperren" Dateien. Sperrdateien beschränken den Zugriff auf die Systemdateien, bis ein bestimmter Vorgang ausgeführt wird. Nach Abschluss des Prozesses wird die Sperre automatisch freigegeben, um weitere Vorgänge des Systems durchzuführen. Um dieses Problem zu lösen, müssen Sie die Sperrdateien löschen. Überprüfen Sie zunächst die Sperrdatei mit:

$ sudo lsof/var/lib/dpkg/lock-frontend

Wenn Sie etwas sehen "unbeaufsichtigt" Warten Sie in der Ausgabe, bis dieser Prozess abgeschlossen ist, da das System an Aktualisierungen arbeitet.

Andernfalls erhalten Sie die Prozess -IDs und beenden Sie sie mit:

$ sudo Kill -9 [Prozess ID]

Danach können Sie die Sperrdatei löschen:

$ sudo rm/var/lib/dpkg/lock-Frontend

Stellen Sie sicher, dass Sie die neu konfigurieren "DPKG" Nach dem Löschen der Sperrdatei:

$ sudo dpkg -configure -a

Um sicherzustellen, dass alles normal ist und der Fehler behoben wurde, laufen Sie:

$ sudo APT Update

Abschluss

Verschieden "/Var/lib/dpkg" Fehler treten normalerweise auf, wenn das System den Benutzer daran hindert, einen Vorgang auszuführen, da andere Schlüsselprozesse die Systemdateien verwenden. In dieser Beschreibung haben wir verschiedene Strategien besprochen, um diesen Fehler loszuwerden. Darüber hinaus haben wir auch gelernt, wie man entfernt "/Var/lib/dpkg/lock-Frontend" Fehler.

Der Fehler erfolgt aufgrund von Sperrdateien, und das sichere Entfernen der Sperrdateien kann dieses Problem beheben. Obwohl nicht empfohlen wird, die Sperrdateien zu entfernen, um Probleme zu vermeiden.