Pressionei Ctrl + C acidentalmente durante o do-release-upgrade
processo do Ubuntu Server . Eu tinha caído em um shell para comparar um arquivo .conf em / etc /. Quando pressionei Ctrl-C, ele perguntou se eu queria tentar anexar novamente ao processo de atualização, mas não conseguiu.
Então eu parei, e agora há um processo pendente do dpkg que está segurando o bloqueio do apt. Este é um servidor virtualizado sem interface gráfica ...
É possível recuperar o processo de atualização ou preciso interromper o processo do dpkg e iniciar novamente?
screen -RD
, mas não funcionou. Não havia nenhum daemon de tela em execução, portanto não havia nada para se reconectar. Erro exato? Eu tinha a opção 'r' ou 'q', acho (reconectar ou sair) na parte inferior de um aplicativo semelhante a palavrões. Desculpe, não posso ser mais útil do que isso. Eu estava usando o VirtualBox e, sem uma sessão do tmux ou da tela em execução, não havia scrollback e a interface semelhante a maldições continuava limpando a tela. A reconexão não funcionou, então eu apenas saí.
screen -R -D
como usuário sudo e meu usuário normal. #
dpkg configure -a
é a resposta certa. Isso aconteceu comigo e o pior foi que o bind9 não estava configurado corretamente (ou seja, o Ctrl-C deve ter interrompido esse processo e não pôde mais ser iniciado!) Depois de corrigir o bind9, o apt-get update + upgrade + dist -upgrade correu como um encanto e depois disso eu reiniciei e tudo funcionou.