¿Cómo reanudo una actualización de lanzamiento?


52

Ayer comencé la actualización de 12.10 a 13.04, pero la interrumpí porque estaba tardando demasiado. Ahora si lo reinicio, no continúa.

¿Hay alguna posibilidad de limpiar el desorden que dejó cuando lo interrumpí y reiniciar esta actualización?


Debe haber una manera de a) eliminar todos los datos temporales que almacenó para la última prueba ob) decirle que comience nuevamente. ¡La forma simple de "simplemente seguir adelante donde fue interrumpido" no parece funcionar!
Dave

1
No estoy seguro, pero tal vez 'sudo apt-get upgrade' y luego 'sudo apt-get update' podrían haberlo solucionado.
Dave

Agregué instrucciones a mi respuesta sobre cómo eliminar todos los paquetes de descarga. En cuanto a la actualización / actualización, generalmente desea hacerlo al revés: "sudo apt-get update && sudo-apt-get upgrade" (puede hacerlo en una línea: '&&' significa el segundo comando solo se ejecutará si el primero tiene éxito).
Lambart

Respuestas:


59

Pruebe estos pasos, desde la línea de comando:

Arreglar dependencias rotas:

$ sudo apt-get install -f

Si todavía no funciona, intente esto para arreglar / reconfigurar los paquetes existentes, desempaquetados pero aún no configurados:

$ sudo dpkg --configure -a

Luego intente la actualización nuevamente.

Si vuelve a fallar, es posible que desee eliminar todos los paquetes ya descargados (deben almacenarse en /var/cache/apt/archives), haga

$ sudo apt-get clean

Eso limpiará los paquetes, pero si todavía estás atrapado en un estado extraño, no estoy seguro de qué más sugerir.

$ sudo apt-get autoremove -y

Eso eliminará cualquier paquete ahora obsoleto.

Por supuesto, antes de hacer algo, debe hacer una copia de seguridad de cualquier contenido importante de su /home/davedirectorio (o lo que sea que sea su $HOMEdirectorio).


Hice todo lo que escribiste aquí. Gracias por el consejo detallado! Pero me temo que el GUI-Software-Updater todavía falla. La única forma en que hago que haga algo es a través de la terminal, pero eso no cambia mi computadora atascada en un estado extraño.
Dave

Claro, lo siento, nada funcionó. Ayer encontré este hilo que menciona un par de otros ángulos. Tal vez algo aquí? ubuntuforums.org/…
Lambart

¡Muchas gracias por su ayuda! No me di por vencido y luego, después de un par de intentos de alterar los pasos, ¡lo puse a trabajar! Su código solucionó el problema.
Dave

2
confirme que sudo apt-get install -freinició dpkg para mí. mi actualización se interrumpió cuando se cortó la conexión de red. prob debe utilizar screencuando se actualiza de forma remota, por lo que pensé ubuntu lo hicieron en un momento ...
lukewendling

44
do-release-upgrade inicia una sesión de pantalla (con el carácter de escape de pantalla ^ espacio), pero si el proceso principal do-release-upgrade muere, eso podría matarlo todo. Tenga cuidado al presionar ^ c si inicia un subshell para tocar un archivo modificado, me encontré con un problema con eso: bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/…
Peter Cordes

53

Parece que se sudo screen -D -rvolverá a conectar a una instalación desconectada en una actualización de 12.04 a 16.04. Esto significa que no se matan paquetes ni nada por el estilo. Esto supone que no detuvo activamente la actualización, solo perdió el acceso a la sesión.


55
Incluso la pantalla de uso "do-release-upgrade" de 14.04LTS a 16.04LTS
Ivan Buttinoni

2
Funciona en 17.10 -> 18.04 LTS!
Preston Lee

1
Estaba haciendo do-release-upgrade sobre x2go, lo que probablemente fue una mala idea, ya que los paquetes de pantalla remota se manguean en el proceso. Esto me salvó.
endolito

4

Mi actualización de 16.04 a 18.04 se había interrumpido porque había detenido el proceso por error. Supongo que el proceso fue hacia el final (instalación de paquetes wifi). Nada de lo anterior funcionó y siguió dando "dpkg fronend está bloqueado por otro proceso". Un reinicio del sistema seguido de

$ sudo dpkg --configure -a

reanudó el proceso y completó la actualización a 18.04 con éxito.


Esta fue la recuperación más simple para mí. Afortunadamente, el sistema parcialmente actualizado fue reiniciable (había interrumpido el reemplazo del archivo de configuración para Samba). ¡Gracias por documentar esta recuperación!
BobHy
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.