Software kann nicht installiert werden

Software kann nicht installiert werden
abdullahradhy@ubuntu:~$ sudo apt-get install emacs23
E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?
abdullahradhy@ubuntu:~$ 

Was ist das Problem? Wie kann es gelöst werden?

Antwort1

Wenn dieser Fehler angezeigt wird, bedeutet das, dass derzeit eine andere Anwendung (oder ein anderer Prozess) verwendet wird aptund es daher nicht von Ihrem gewünschten Prozess verwendet werden kann (da es immer nur von einem Prozess gleichzeitig verwendet werden kann).

Wenn Sie den Ubuntu-Desktop verwenden, sucht dieser höchstwahrscheinlich im Hintergrund nach Updates oder installiert Updates. Sie können möglicherweise herausfinden, wer oder was ihn verwendet, indem Sie die Anwendung „Systemmonitor“ oder verwenden htop.

Wenn Sie sicher sind, dass nichts ausgeführt wird, können Sie versuchen, alle Prozesse mit killalleinem Befehl zu beenden. Zum Beispiel: sudo killall apt-get, sudo killall aptoder sudo killall dpkg. Versuchen Sie auch einen Systemneustart (das funktioniert bei mir jedes Mal, wenn dieser Fehler auftritt).

Wenn all dies fehlschlägt, können Sie die lockDatei einfach entfernen, da ein Prozess die Datei bei der Verwendung erstellt und sie danach automatisch löscht. Wenn der Prozess jedoch unterbrochen wurde (abgebrochen, abgestürzt usw.), wäre sie immer noch vorhanden. Führen Sie es aus, sudo rm -rf /var/lib/dpkg/lockum sie zu entfernen.

verwandte Informationen