DPKG останавливается во время настройки заголовков Linux - не может обновлять или перенастраивать

Я пытаюсь обновить 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
1
задан 23 January 2018 в 13:46

2 ответа

Итак, у меня была точно такая же проблема, и я до сих пор не знаю, в чем проблема, но я знаю, что вызвало ее. По-видимому, это происходит только при запуске на карте 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 в первую очередь.

1
ответ дан 17 July 2018 в 22:24

Итак, у меня была точно такая же проблема, и я до сих пор не знаю, в чем проблема, но я знаю, что вызвало ее. По-видимому, это происходит только при запуске на карте 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 в первую очередь.

1
ответ дан 23 July 2018 в 23:03

Другие вопросы по тегам:

Похожие вопросы: