ядро устарело

У меня проблемы с обновлением моего ядра. Я запускаю Kubuntu 14.04. uname -r output:

3.13.0-32-generic

Я отчетливо вижу новые версии в репозиториях с sudo dpkg --list 'linux-image*':

...
linux-headers-3.13.0-40 - Header files related to Linux kernel version 3.13.0
linux-headers-3.13.0-40-generic - Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
linux-headers-3.13.0-40-lowlatency - Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
...

Кроме того, когда я обновлял свою систему с помощью sudo apt-get dist-upgrade I Я заметил следующее:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
  linux-headers-3.13.0-34 linux-headers-3.13.0-34-generic
  linux-headers-3.13.0-35 linux-headers-3.13.0-35-generic
  linux-headers-3.13.0-37 linux-headers-3.13.0-37-generic
  linux-headers-3.13.0-39 linux-headers-3.13.0-39-generic
Use 'apt-get autoremove' to remove them.
The following packages will be upgraded:
...

Все эти ядра новее, чем мои, но по какой-то причине система решила сохранить мою.

У меня была аналогичная проблема раньше. В то время я сделал некоторые странные трюки с ручной установкой пакетов заголовков, но я думаю, что должен быть более удобный способ получить систему с отслеживанием ядра.

Изменить: вот мое /boot содержимое, которое ясно показывают, что новых ядер не установлено: ls /boot

abi-3.13.0-27-generic     config-3.2.0-61-generic       memtest86+.bin                System.map-3.2.0-61-generic
abi-3.13.0-32-generic     grub                          memtest86+.elf                vmlinuz-3.13.0-27-generic
abi-3.2.0-61-generic      initrd.img-3.13.0-27-generic  memtest86+_multiboot.bin      vmlinuz-3.13.0-32-generic
config-3.13.0-27-generic  initrd.img-3.13.0-32-generic  System.map-3.13.0-27-generic  vmlinuz-3.2.0-61-generic
config-3.13.0-32-generic  initrd.img-3.2.0-61-generic   System.map-3.13.0-32-generic
1
задан 5 December 2014 в 16:50

1 ответ

Я предполагаю, что вы не перезагрузили свою систему.

В настоящее время вы запускаете 3.13.0-32. Последняя версия ядра - 3.13.0-40. После перезагрузки система загрузится последним. Таким образом, все промежуточные версии никогда не будут использоваться и могут быть удалены.

Я предлагаю использовать autoremove (sudo apt-get autoremove), затем перезагружать систему и смотреть, загрузилась ли она до последнего ядра. Наконец, запустите autoremove, чтобы стереть текущее время.

0
ответ дан 24 May 2018 в 01:17
  • 1
    Мисс. Пыталась автозапускать, перезагружать, пока не добилась успеха. Кроме того, посмотрите мое содержание /boot (я добавил в редактирование), новых ядер нет. – Serge Mosin 5 December 2014 в 16:49
  • 2
    Последним ядром для 14.04 является 2.13.0-40. Попробуйте sudo apt-get update && sudo apt-get -y upgrade и проверьте, установлен ли он. Если да, перезагрузитесь. – ztik 5 December 2014 в 17:02
  • 3
    Нет, обновления не были установлены. – Serge Mosin 5 December 2014 в 17:39

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

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