Isso funcionou! Eu sou agora o usuário feliz de 16.04.
sudo lsof /var/lib/dpkg/lock
sudo kill -TERM <PID>
sudo dpkg --configure -a
Eu estava atualizando de 15.10
para 16.04
e recebi alguns prompts sobre os arquivos de configuração que foram alterados, por exemplo, %código%. Então eu digito /etc/xdg/autostart/at-spi-dbus-bus.desktop
para ver o diff, mas acidentalmente clico em ctrl + c (pretendendo copiar o diff) ao invés de ctrl + shift + c . Apenas um deslize dos dedos.
De qualquer forma, isso imediatamente pareceu encerrar o processo de atualização (embora deixando o terminal em um estado estranho), mas é claro que não terminou a instalação! Apesar de executar D
Nenhuma nova versão encontrada . Como faço para voltar ao processo de instalação? Eu posso dizer que o dpkg está rodando porque está bloqueado. sudo do-release-upgrade
de rendimentos:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
dpkg 29329 root 3uW REG 8,7 0 262367 /var/lib/dpkg/lock
Estou preocupado agora que, se eu reiniciar meu computador, ele não inicializará nesse ponto, e espero que haja uma maneira de retomar a instalação sem precisar reinicializar no modo de recuperação, etc. saia tão facilmente pressionando ctrl + c .
Uma opção é claro, conforme descrito aqui , é para matar o meu processo de sudo lsof /var/lib/dpkg/lock
, em seguida, tente executar dpkg
... mas eu pensei em perguntar aqui se há alguma idéia antes de fazer algo que possa ser irreversível.
Como alternativa, se alguém souber que o estágio específico em que eu parei (arquivos de configuração) é tão cedo que é nbd, isso também seria útil!
Isso funcionou! Eu sou agora o usuário feliz de 16.04.
sudo lsof /var/lib/dpkg/lock
sudo kill -TERM <PID>
sudo dpkg --configure -a