Ich habe von 15.10
aktualisiert bis 16.04
und ich habe einige Eingabeaufforderungen über geänderte Konfigurationsdateien erhalten, z. /etc/xdg/autostart/at-spi-dbus-bus.desktop
. Also tippe ich D
ein um den Unterschied zu sehen, aber dann versehentlich Strg gedrückt +c (mit der Absicht, das Diff herauszukopieren) anstelle von ctrl +shift +c . Nur ein Fingerschnippen.
Wie auch immer, dies schien den Upgrade-Prozess prompt zu beenden (obwohl das Terminal in einem seltsamen Zustand blieb), aber die Installation war natürlich noch nicht abgeschlossen! Obwohl sudo do-release-upgrade
ausgeführt wird gibt
Keine neue Version gefunden . Wie komme ich zurück in den Installationsprozess? Ich kann sagen, dass dpkg läuft, weil es gesperrt ist. sudo lsof /var/lib/dpkg/lock
ergibt:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
dpkg 29329 root 3uW REG 8,7 0 262367 /var/lib/dpkg/lock
Ich mache mir jetzt Sorgen, dass, wenn ich meinen Computer neu starte, er zu diesem Zeitpunkt nicht hochfährt, und ich hoffe, dass es eine Möglichkeit gibt, die Installation fortzusetzen, ohne in den Wiederherstellungsmodus usw ganz einfach durch Drücken von ctrl +c .
Eine Option ist natürlich, wie hier beschrieben, mein dpkg
zu beenden versuche dann sudo dpkg --configure -a
auszuführen … aber ich dachte, ich frage hier, ob es irgendwelche Ideen gibt, bevor ich etwas tue, das irreversibel sein könnte.
Wenn alternativ jemand weiß, dass die spezifische Phase, in der ich aufgehört habe (Konfigurationsdateien), früh genug ist, dass es nbd ist, wäre das auch hilfreich!
Akzeptierte Antwort:
Das hat funktioniert! Ich bin jetzt der glückliche Benutzer vom 16.04.
sudo lsof /var/lib/dpkg/lock
sudo kill -TERM <PID>
sudo dpkg --configure -a