Accidentalmente presioné Ctrl + C durante el do-release-upgrade
proceso de Ubuntu Server . Me había caído a un shell para comparar un archivo .conf en / etc /. Cuando presioné Ctrl-C, me preguntó si quería intentar volver a conectarme al proceso de actualización, pero no lo hice.
Así que lo dejé, y ahora hay un proceso de dpkg colgado que se mantiene en el bloqueo de apt. Este es un servidor virtualizado sin interfaz GUI ...
¿Es posible recuperar el proceso de actualización o tengo que matar el proceso dpkg y comenzar de nuevo?
screen -RD
, pero no funcionó. No se estaba ejecutando ningún demonio de pantalla, por lo que no había nada para volver a conectarse. Error exacto? Tuve la opción de 'r' o 'q', creo (volver a conectar o salir) en la parte inferior de una aplicación tipo maldición. Lo siento, no puedo ser más útil que eso. Estaba usando VirtualBox, y sin una sesión de tmux o pantalla ejecutándose, no tenía desplazamiento hacia atrás y la interfaz tipo maldición seguía limpiando la pantalla. Reconectar no funcionó, así que simplemente renuncié.screen -R -D
como usuario de sudo y como mi usuario normal ..dpkg configure -a
es la respuesta correcta Eso me sucedió y lo realmente malo fue que bind9 no se configuró correctamente (es decir, ¡Ctrl-C debe haber detenido ese proceso y no pudo comenzar más!) Una vez que arreglé bind9, entonces apt-get update + upgrade + dist -Actualización corrió como un encanto y después de eso reinicié y todo funcionó.Respuestas:
Por lo general, lanzo actualizaciones a través de VPN, así que lo he intentado varias veces. Cada vez que actualiza mi paquete openvpn, pierdo la conexión, por lo que me vuelvo a conectar después.
do-release-upgrade
inicia una sesión SSH de respaldo en el puerto 1022 y una sesión de pantalla de respaldo. Si no tiene la pantalla instalada, NO estará disponible.Puede obtener la sesión de pantalla ejecutando:
Luego para volver a colocar hacer:
Usando la pantalla listada anteriormente después
root/
Deberías volver a donde perdiste la conexión.
fuente
do-release-upgrade
hecho inicia automáticamente una sesión de pantalla (me hizo volver a leer la pregunta por un segundo para buscar cualquier mención de haber comenzado el proceso de actualización a través descreen
)Tuve el mismo problema al actualizar a quantal. Desafortunadamente para mí, al igual que el póster original, la pantalla también fue eliminada debido a ctrl + c.
Matar el dpkg y reiniciarlo con "--configure -a" resolvió el problema.
Gracias
fuente
Yo también soy más una persona CentOS / RHEL, pero en mi experiencia siempre es mejor matar y comenzar el proceso nuevamente. Las descargas, sincronizaciones, etc. ya deberían estar completas y no es necesario volver a hacerlas. Como eso es lo que lleva la mayor parte del tiempo, no debería perderse mucho en esta ruta.
fuente