После удаления последнего ядра, как я могу быть уведомлен относительно обновлений ядра снова?

Вчера, я обновил все пакеты через программное обеспечение updater. Это установило ядро 3.13.0-35. Когда я перезагрузил, я получу абсолютно безразличный пустой экран, таким образом, я вернулся к меню Grub, и я загрузился в предыдущее ядро: 3.13.0-34. В основном, 35 просто не работал бы, и 34 будет.

Затем я удалил последнее ядро как так:

sudo apt-get remove 3.13.0-35

Теперь мой вопрос является двукратным:

  1. Программное обеспечение Updater не показывает мне обновлений ядра теперь. Действительно ли это нормально?
  2. Как мне можно сообщить об обновлениях ядра снова (через программное обеспечение updater)?

Я чувствую, что удаление 3.13.0-35 так или иначе отключило обновления ядра полностью.


Вывод sudo update-grub:

Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-34-generic
Found initrd image: /boot/initrd.img-3.13.0-34-generic
Found linux image: /boot/vmlinuz-3.13.0-33-generic
Found initrd image: /boot/initrd.img-3.13.0-33-generic
Found linux image: /boot/vmlinuz-3.13.0-32-generic
Found initrd image: /boot/initrd.img-3.13.0-32-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 8 (loader) on /dev/sda1
done
1
задан 30 August 2014 в 15:45

1 ответ

Метапакеты, которые зависят от фактических пакетов ядра, были удалены при удалении фактических пакетов. Эти метапакеты используются для передачи сигналов о доступности новых версий ядра. В настоящий момент установите старые версии:

sudo apt-get install linux-generic=<old-version>

можно узнать старую версию доступное использование apt-cache policy linux-generic.

демонстрационный вывод А политики похож:

$ apt-cache policy linux-generic
linux-generic:
  Installed: 3.13.0.34.40
  Candidate: 3.13.0.34.40
  Version table:
 *** 3.13.0.34.40 0
        500 http://mirror.cse.iitk.ac.in/ubuntu/ trusty-updates/main amd64 Packages        500 http://mirror.cse.iitk.ac.in/ubuntu/ trusty-security/main amd64 Packages
        100 /var/lib/dpkg/status
     3.13.0.24.28 0
        500 http://mirror.cse.iitk.ac.in/ubuntu/ trusty/main amd64 Packages

От таблицы версии, я имею в наличии 3.13.0.34.40 и 3.13.0.24.28, и первый установлен. Таким образом для получения метапакета для более старой версии я могу сделать:

sudo apt-get install linux-generic=3.13.0.24.28
2
ответ дан 11 November 2019 в 09:33

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

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