Ho premuto Ctrl + C per errore durante il do-release-upgrade
processo di Ubuntu Server . Ero passato a una shell per confrontare un file .conf in / etc /. Quando ho premuto Ctrl-C, mi chiedeva se volevo provare a ricollegare al processo di aggiornamento, ma non è riuscito a farlo.
Quindi ho smesso, e ora c'è un processo dpkg sospeso che si blocca sul blocco apt. Questo è un server virtualizzato senza frontend GUI ...
È possibile ripristinare il processo di aggiornamento o devo interrompere il processo dpkg e ricominciare?
screen -RD
, ma non ha funzionato. Non c'era alcun demone schermo in esecuzione, quindi non c'era nulla a cui riconnettersi. Errore esatto? Ho avuto una scelta di 'r' o 'q' penso (riconnetti o esci) in fondo a un'app simile a una maledizione. Mi dispiace, non posso essere più utile di così. Stavo usando VirtualBox e senza una sessione di tmux o schermo in esecuzione non avevo scrollback e l'interfaccia simile a una maledizione continuava a svuotare lo schermo. La riconnessione non ha funzionato, quindi ho smesso.
screen -R -D
sia come utente sudo che come mio normale utente.
dpkg configure -a
è la risposta giusta. Questo è successo a me e la cosa davvero brutta è che bind9 non è stato correttamente impostato (cioè il Ctrl-C deve aver interrotto quel processo e non poteva più iniziare!) Una volta risolto bind9, quindi apt-get update + upgrade + dist -upgrade eseguito come un incanto e dopo che ho riavviato e tutto ha funzionato.