Удаление ядра linux-image приводит к установке пакета linux-image-unsigned

Это относится к Ubuntu 18.04 LTS. Я попытался сэкономить место, удалив ненужное ядро ​​Linux, но похоже, что он все равно установит другой образ ядра, который является «без знака». Почему это?

Вот журнал:

root@ubuntu18:~# apt-get remove linux-image-4.18.0-15-generic
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
  linux-image-unsigned-4.18.0-15-generic
Suggested packages:
  fdutils linux-hwe-doc-4.18.0 | linux-hwe-source-4.18.0 linux-hwe-tools
The following packages will be REMOVED:
  linux-image-4.18.0-15-generic linux-modules-extra-4.18.0-15-generic
The following NEW packages will be installed:
  linux-image-unsigned-4.18.0-15-generic
0 upgraded, 1 newly installed, 2 to remove and 8 not upgraded.
Need to get 8,219 kB of archives.
After this operation, 168 MB disk space will be freed.
Do you want to continue? [Y/n]

Wirawan

1
задан 3 September 2019 в 18:36

3 ответа

Вы не можете выполнить систему Linux без, он - ядро, ядро. Таким образом кроме ядра Вы пытались удалить, "для оставления свободного места", на самом деле старая версия, и более новый уже установлен, необходимо быть удачливыми это apt-get устанавливает замену для Вас, еще Ваша следующая начальная загрузка перестала бы работать.

0
ответ дан 7 December 2019 в 18:55

Я решил (обойти?) Эту проблему с помощью утилиты linux-purge , созданной именно для этой цели.

Я использовал командную строку linux-purge -bc -k 1 :

-b для проверки / загрузки ядер, не входящих в APT
-c для интерактивно выберите, какие ядра удалить
-k 1 , чтобы сохранить одну более раннюю версию

Затем я выбрал оба ядра в текстовом интерфейсе пользователя (который, вероятно, перекрыл параметр -k). Я остался с текущим / работающим ядром, а остальные были удалены, поэтому оно работало отлично.

1
ответ дан 8 December 2019 в 16:42

I решил это, просто выйдя из apt и добавив неподписанное изображение в конец команды apt-get remove.

7
ответ дан 21 May 2020 в 14:26

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

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