Как откатывать к более старому ядру на 16.04/чистках ядрах, автоматически устанавливает новый?

unattended-upgrade недавно автоматически обновите мое ядро до 4.4.0-143, но оно не работает с видеокартами Nvidia, таким образом, я решил откатывать к предыдущей версии.

Я могу загрузиться к более старому ядру (4.4.0-141) и подтвердил, что загружаю свой компьютер с этим:

4.4.0-141-generic

но когда я пытался apt purge linux-image-4.4.0-143-generic, склонный предлагает мне подтверждать:

The following NEW packages will be installed:
  linux-image-unsigned-4.4.0-143-generic

То итак, почему удаление является ядром со знаком, требует для установки неподписанной версии? И как я могу безопасно удалить более новое (143) ядро?Заранее спасибо!

полный вывод способной чистки:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  amd64-microcode intel-microcode iucode-tool linux-headers-4.4.0-137 linux-headers-4.4.0-137-generic linux-headers-4.4.0-138 linux-headers-4.4.0-138-generic linux-headers-4.4.0-139 linux-headers-4.4.0-139-generic linux-headers-4.4.0-141 linux-headers-4.4.0-141-generic
  linux-image-4.4.0-137-generic linux-image-4.4.0-138-generic linux-image-4.4.0-139-generic linux-image-4.4.0-141-generic linux-image-extra-4.4.0-137-generic linux-image-extra-4.4.0-138-generic linux-image-extra-4.4.0-139-generic linux-image-extra-4.4.0-141-generic
  linux-signed-image-4.4.0-137-generic linux-signed-image-4.4.0-138-generic linux-signed-image-4.4.0-139-generic linux-signed-image-4.4.0-141-generic thermald
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  linux-image-unsigned-4.4.0-143-generic
Suggested packages:
  fdutils linux-doc-4.4.0 | linux-source-4.4.0 linux-tools
The following packages will be REMOVED:
  linux-generic* linux-image-4.4.0-143-generic* linux-image-generic* linux-signed-generic*
The following NEW packages will be installed:
  linux-image-unsigned-4.4.0-143-generic
0 upgraded, 1 newly installed, 4 to remove and 140 not upgraded.
Need to get 7,049 kB of archives.
After this operation, 386 kB of additional disk space will be used.
Do you want to continue? [Y/n] n
1
задан 19 March 2019 в 12:26

1 ответ

Я нашел ответ сам с подсказками из удаленного ответа @mikewhatever. (см. его в комментариях, https://askubuntu.com/users/20054/mikewhatever),

Причиной является некоторый пакет, в зависимости от также linux-image-4.4.0-143-generic или linux-image-unsigned-4.4.0-143-generic. Так просто чистка signed ядро инициирует автоматическую установку unsigned один для удовлетворения зависимости.

Таким образом, я проверил обратную зависимость linux-image-4.4.0-143-generic

# apt-cache rdepends linux-image-4.4.0-143-generic
linux-image-4.4.0-143-generic
Reverse Depends:
 |linux-image-generic
 |linux-modules-extra-4.4.0-143-generic
 |linux-image-virtual
  linux-image-unsigned-4.4.0-143-generic

И очищенный все от те, о которых сообщают. Затем я могу произвести чистку linux-image-4.4.0-143-generic безболезненно.

см.: склонный - добираются - удаляют, инициировал установку пакета?

0
ответ дан 7 December 2019 в 21:00

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

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