Ich habe ein Problem mit dem Ubuntu Software Center. Es ist "Suchen" und "Anwenden von Änderungen" für einen langen Zeitraum. Ich war es leid abzubrechen, indem ich auf das Kreuz (X) klickte. Es bleibt jedoch beim "Abbrechen" hängen. Ich kann keine neue Anwendung herunterladen, auch nicht vom Terminal, denke ich.
neal@neal-G50VT:~$ sudo apt-get install gnome-tweak-tool
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
neal@neal-G50VT:~$ sudo dpkg --configure -a
dpkg: error: dpkg status database is locked by another process
Es gibt hier ähnliche Fragen, aber ohne Antworten:
Software Center steckt für Dropbox fest
Das Software Center friert ein, während Änderungen übernommen werden
12.04
software-center
Nebel
quelle
quelle
killall software-center
. Das sollte das Software Center beenden. Möglicherweise müssen Sie,killall dpkg
wenn sich noch die "Installations" -Stücke im Hintergrund befinden.-9
Argument zu ihnen hinzuzufügen , so ist eskillall -9 software-center
undkillall -9 dpkg
Antworten:
Ich hatte das gleiche Problem auch. Ich habe jedoch Folgendes versucht. Ran
Von dort aus identifizierte ich die PID des Prozesses, wodurch mein dpkg gesperrt wurde. Dann habe ich getan
Als nächstes habe ich eine
und wartete auf das Ergebnis ... danach machte ich eine regelmäßige
Hoffe, es wird auch für Sie funktionieren.
quelle
sudo lsof /var/lib/dpkg/lock
starte, heißt es, dasslsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs Output information may be incomplete.
ich das gleiche Problem in Ubuntu 14.4 habeStellen Sie sicher, dass sich irgendwo kein Dialogfenster befindet, in das Sie Ihre Eingabe benötigen, damit die Installation fortgesetzt werden kann.
Sie sehen, in einer ähnlichen Situation hat
kill -9
für mich gearbeitet. Aber als ich dann das Ubuntu Software Center wieder startete, steckte es immer noch an derselben Stelle fest. Bis ich alle offenen Fenster schloss und sah, dass es darauf wartete, dass ich eine Antwort eingab. Duh. Die Software wurde dann installiert.quelle
Versuchen Sie, den
/usr/bin/dpkg
Prozess zu suchen und zu beenden :quelle
Ich hatte das gleiche Problem mit 12.04 und versuchte, Dropbox zu installieren. Die Ansätze hier funktionierten nicht für mich; Ich konnte das Software Center nicht einmal entfernen und neu installieren. Die Lösung auf dieser Seite hat mein Problem gelöst, und ich sehe diese Lösung hier nicht: https://bugs.launchpad.net/ubuntu/+source/nautilus-dropbox/+bug/1016559
Insbesondere die Antwort Nr. 9 von Patrick:
Laufen Sie wie zuvor:
Drücken Sie STRG + C bis vor dem Download von Dropbox [erreicht 99%].
Dropbox entfernen:
Die Anweisungen zum Installieren von Dropbox finden Sie auf der Dropbox-Website. Verwenden Sie diesen Befehl zur Installation (für 64-Bit):
und führen Sie es dann aus mit:
quelle
Für ein ähnliches Problem habe ich das Software-Center entfernt und neu installiert, dpkg beendet und dann ausgeführt
sudo apt-get update
. Danach habe ich die Pakete aktualisiert.quelle
sudo pkill dpkg
?Ich fand heraus, dass die Suche nach dpkg und sudo den Prozess abbrach und das Softwarecenter nicht mehr reagierte, was gut funktionierte, da ich nur das Softwarecenter neu installieren musste.
sudo apt-get entfernen software-center
sudo apt-get autoremove software-center
So installieren Sie das Software Center erneut:
sudo apt-get update
sudo apt-get install software-center
scheint für mich zu funktionieren (beachte, dass ich versucht habe, es neu zu installieren, bevor ich das dpkg beendet habe, und es immer noch beim "Anwenden von Änderungen" hängen blieb, also überspringe es nicht. :) Ich hoffe, das hilft jemandem
quelle
Die beste Lösung für diese ist:
So installieren Sie das Software Center erneut:
quelle
autoremove
nichts bewirkt -autoremove
entfernt alle automatisch installierten Pakete, die nicht mehr benötigt werden. Im Allgemeinen ist eine Neuinstallation selten erforderlich. Sie sollten auf jeden Fall versuchen, das package (sudo dpkg-reconfigure software-center
) neu zu konfigurieren, bevor Sie drastische Maßnahmen ergreifen.Schließen Sie alle Fenster und stellen Sie sicher, dass hinter dem Software Center keine EULA angezeigt wird, bevor Sie Sperren löschen oder etwas beenden. Diese EULAs sind sehr häufig, insbesondere bei Software außerhalb der Hauptrepositorys.
Wenn dies fehlschlägt, befolgen Sie die anderen Vorschläge zum Entsperren und Beenden des Installationsvorgangs und versuchen Sie es
oder
quelle
Als mir das passierte, war es, weil ich versehentlich "apt-listchanges" installiert hatte. Entfernen Sie das Paket, um festzustellen, ob das Problem dadurch behoben wird:
sudo apt-get entfernen apt-listchanges
Viel Glück.
quelle
Sie könnten einen Neustart versuchen.
Es würde Ihr Problem lösen.
quelle