J'étais en train de passer de 15.10
à 16.04
et j'ai reçu quelques invites à propos des fichiers de configuration ayant changé, par exemple. /etc/xdg/autostart/at-spi-dbus-bus.desktop
. Donc, je tape D
pour voir le diff, mais j'ai accidentellement appuyé sur ctrl+c (avec l'intention de copier le diff) au lieu de ctrl+shift+c. Juste un bout des doigts.
Quoi qu'il en soit, cela a rapidement semblé quitter le processus de mise à niveau (bien que le terminal soit dans un état étrange), mais bien sûr, l'installation n'était pas terminée! Bien que l'exécution de Sudo do-release-upgrade
donne aucune nouvelle version trouvée . Comment puis-je revenir dans le processus d'installation? Je peux dire que dpkg est en cours d'exécution car il est verrouillé. Sudo lsof /var/lib/dpkg/lock
donne:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
dpkg 29329 root 3uW REG 8,7 0 262367 /var/lib/dpkg/lock
Je crains maintenant que si je redémarre mon ordinateur, celui-ci ne démarrera pas à ce moment-là et j'espère qu'il sera possible de reprendre l'installation sans avoir à redémarrer en mode de récupération, etc. facilement en appuyant sur ctrl+c.
Une option bien sûr, comme décrit ici , est de tuer mon processus dpkg
puis d'essayer de lancer Sudo dpkg --configure -a
... mais j'ai pensé que je demanderais ici s'il y a des idées avant que je fasse quelque chose qui pourrait être irréversible.
Alternativement, si quelqu'un sait que l'étape spécifique à laquelle je me suis arrêté (fichiers de configuration) est suffisamment tôt pour que ce soit nbd, cela serait également utile!
Cela a fonctionné! Je suis maintenant l'heureux utilisateur de 16.04.
Sudo lsof /var/lib/dpkg/lock
Sudo kill -TERM <PID>
Sudo dpkg --configure -a