
Estoy intentando actualizar Ubuntu 16.04.3, pero parece que el sistema no puede finalizar la tarea. Se detiene en configuring linux-headers-4.14.0-31-generic
.
Cuando ejecuto sudo dpkg --configure -a
el resultado es:
Setting up linux-headers-4.13.0-31-generic (4.13.0-31.34~16.04.1) ...
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/dkms 4.13.0-31-generic /boot/vmlinuz-4.13.0-31-generic
y parece colgar ahí.
Actualizar:
También cuando se usa (Ctrl+C)
para dejar de actualizarlo se muestra:
dpkg: error processing package linux-signed-generic-hwe-16.04 (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
linux-headers-4.13.0-31-generic
linux-image-4.13.0-31-generic
linux-image-generic-hwe-16.04
linux-image-extra-4.13.0-31-generic
linux-signed-image-4.13.0-31-generic
linux-headers-generic-hwe-16.04
linux-signed-image-generic-hwe-16.04
linux-generic-hwe-16.04
linux-signed-generic-hwe-16.04
Respuesta1
Tuve exactamente el mismo problema y todavía no sé cuál es el problema, pero sí sé qué lo causó. Aparentemente, esto solo sucede cuando se ejecuta en la tarjeta nvidia al realizar la actualización; por lo tanto, la solución simple es cambiar a la tarjeta Intel. En mi caso, mi escritorio no funcionaba con Intel, así que hice lo siguiente:
Cambie a un tty diferente (CTRL+ALT+F6 por ejemplo) y luego cierro mi administrador de ventanas:
sudo service lightdm stop
Luego me aseguré de cambiar a la tarjeta Intel:
sudo nvidia-select intel
Luego, para solucionar el problema de dejar apt y dpkg en un estado, ejecuté:
sudo killall apt && sudo killall dpkg
Después de eso necesitaba ejecutar:
sudo dpkg --configure -a
Cuando esto se congeló, me salté el paso de congelación con CTRL+C, lo cual está bien, pero esto me devolvió a un estado correcto, ¡ejecutar
sudo apt update && sudo apt upgrade -y
me permitió actualizar todos mis paquetes nuevamente! Si usa una computadora portátil con una tarjeta Intel y nvidia en Ubuntu y algo no funciona, siempre culpe primero a los controladores de nvidia.