J'ai accidentellement appuyé sur Ctrl + C pendant le do-release-upgrade
processus du serveur Ubuntu . Je suis passé dans un shell pour comparer un fichier .conf dans / etc /. Lorsque j'ai appuyé sur Ctrl-C, il m'a demandé si je voulais essayer de nous rattacher au processus de mise à niveau, mais cela n'a pas été le cas.
Donc j'ai arrêté, et maintenant il y a un processus suspendu de dpkg qui maintient le verrou apt. C'est un serveur virtualisé sans interface graphique ...
Est-il possible de récupérer le processus de mise à niveau ou dois-je arrêter le processus dpkg et recommencer?
screen -RD
, mais cela n'a pas fonctionné. Il n'y avait aucun démon d'écran en cours d'exécution, donc il n'y avait rien pour se reconnecter. Erreur exacte? J'avais le choix entre 'r' ou 'q' je pense (reconnecter ou quitter) au bas d'une application semblable à des malédictions. Désolé, je ne peux pas être plus utile que ça. J'utilisais VirtualBox, et sans un tmux ou une session d'écran en cours, je n'avais aucun défilement et l'interface ressemblant à des curses continuait à effacer l'écran. La reconnexion n'a pas fonctionné, alors j'ai arrêté.
screen -R -D
en tant qu'utilisateur sudo et utilisateur normal.
dpkg configure -a
est la bonne réponse. Cela m'est arrivé et le problème, c'est que bind9 n'a pas été correctement configuré (le Ctrl-C doit donc avoir arrêté ce processus et il ne pouvait plus démarrer!) -upgrade a fonctionné comme un charme et après cela, j'ai redémarré et tout a fonctionné.