Ich habe versehentlich die Tastenkombination Strg + C gedrückt, während Ubuntu Server ausgeführt wurde do-release-upgrade
. Ich war in eine Shell gegangen, um eine .conf-Datei in / etc / zu vergleichen. Wenn ich Strg-C drückte, wurde gefragt, ob ich versuchen möchte, erneut eine Verbindung zum Aktualisierungsprozess herzustellen, dies schlug jedoch fehl.
Also habe ich aufgehört, und jetzt gibt es einen hängenden dpkg-Prozess, der an der apt-Sperre festhält. Dies ist ein virtualisierter Server ohne GUI-Frontend ...
Ist es möglich, den Upgrade-Prozess wiederherzustellen, oder muss ich den dpkg-Prozess beenden und neu starten?
screen -RD
, aber es hat nicht funktioniert. Es wurde kein Bildschirm-Daemon ausgeführt, daher gab es nichts, zu dem eine erneute Verbindung hergestellt werden konnte. Exakter Fehler? Ich hatte die Wahl zwischen "r" und "q" (erneutes Verbinden oder Beenden) am Ende einer App, die einem Fluch ähnelt. Entschuldigung, ich kann nicht hilfsbereiter sein. Ich benutzte VirtualBox und ohne eine laufende TMUX- oder Bildschirmsitzung hatte ich kein Scrollback und die verfluchte Oberfläche räumte den Bildschirm immer wieder auf. Reconnect hat nicht funktioniert, also habe ich einfach gekündigt.
screen -R -D
sowohl als Sudo-Benutzer als auch als normaler Benutzer versucht habe.
dpkg configure -a
ist die richtige Antwort. Das ist mir passiert und das wirklich schlimme war, dass bind9 nicht richtig eingerichtet wurde (dh die Strg-C-Taste muss diesen Prozess gestoppt haben und es konnte nicht mehr gestartet werden!). Sobald ich bind9 repariert habe, ist das Update + Upgrade + dist -upgrade lief wie ein Zauber und danach habe ich neu gestartet und alles hat funktioniert.