Я пытаюсь обновить Ubuntu 16.04.3, но система, похоже, не может завершить задачу. Он останавливается на configuring linux-headers-4.14.0-31-generic.
Когда я запускаю sudo dpkg --configure -a, результат:
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
и, кажется, там висит.
Обновление:
также при использовании (Ctrl+C), чтобы остановить его обновление:
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
Итак, у меня была точно такая же проблема, и я до сих пор не знаю, в чем проблема, но я знаю, что вызвало ее. По-видимому, это происходит только при запуске на карте nvidia при выполнении обновления, поэтому простым решением является переход на карту intel. В моем случае мой рабочий стол не работал на Intel, поэтому я сделал следующее:
Переключитесь на другой tty (например, CTRL + ALT + F6), затем я выключил мой оконный менеджер:
sudo service lightdm stop
Затем я обязательно переключился на карту intel:
sudo nvidia-select intel
Затем, чтобы очистить беспорядок оставляя apt и dpkg в состоянии, в котором я бежал:
sudo killall apt && sudo killall dpkg
После этого мне нужно было запустить:
sudo dpkg --configure -a
Когда это замерло, я пропустил шаг замораживания с помощью CTRL + C, который прекрасен, но это снова привело меня в нормальное состояние, а запуск sudo apt update && sudo apt upgrade -y позволил мне снова обновить все мои пакеты! Если вы используете ноутбук с картой Intel и nvidia на Ubuntu, и что-то не работает, всегда обвиняйте драйверы nvidia в первую очередь.
Итак, у меня была точно такая же проблема, и я до сих пор не знаю, в чем проблема, но я знаю, что вызвало ее. По-видимому, это происходит только при запуске на карте nvidia при выполнении обновления, поэтому простым решением является переход на карту intel. В моем случае мой рабочий стол не работал на Intel, поэтому я сделал следующее:
Переключитесь на другой tty (например, CTRL + ALT + F6), затем я выключил мой оконный менеджер:
sudo service lightdm stop
Затем я обязательно переключился на карту intel:
sudo nvidia-select intel
Затем, чтобы очистить беспорядок оставляя apt и dpkg в состоянии, в котором я бежал:
sudo killall apt && sudo killall dpkg
После этого мне нужно было запустить:
sudo dpkg --configure -a
Когда это замерло, я пропустил шаг замораживания с помощью CTRL + C, который прекрасен, но это снова привело меня в нормальное состояние, а запуск sudo apt update && sudo apt upgrade -y позволил мне снова обновить все мои пакеты! Если вы используете ноутбук с картой Intel и nvidia на Ubuntu, и что-то не работает, всегда обвиняйте драйверы nvidia в первую очередь.