ubuntu更新內核

ubuntu更新內核

我認為 Ubuntu 中的常規更新確實會安裝新的核心版本。我注意到

$uname -r
3.13.0-24-generic

$dpkg -l | grep linux-image
ii  linux-image-3.13.0-24-generic   3.13.0-24.47   amd64    Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-27-generic   3.13.0-27.50   amd64    Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-29-generic   3.13.0-29.53   amd64    Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-30-generic   3.13.0-30.55   amd64    Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-34-generic   3.13.0-34.60   amd64    Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-35-generic   3.13.0-35.62   amd64    Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-36-generic   3.13.0-36.63   amd64    Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-37-generic   3.13.0-37.64   amd64    Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-39-generic   3.13.0-39.66   amd64    Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-40-generic   3.13.0-40.69   amd64    Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-43-generic   3.13.0-43.72   amd64    Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-44-generic   3.13.0-44.73   amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-46-generic   3.13.0-46.79   amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-48-generic   3.13.0-48.80   amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-49-generic   3.13.0-49.83   amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-3.13.0-51-generic   3.13.0-51.84   amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-24-generic 3.13.0-24.47     amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-27-generic 3.13.0-27.50     amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-29-generic 3.13.0-29.53     amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-30-generic 3.13.0-30.55     amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-34-generic 3.13.0-34.60     amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-35-generic 3.13.0-35.62     amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-36-generic 3.13.0-36.63     amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-37-generic 3.13.0-37.64     amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-39-generic 3.13.0-39.66     amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-40-generic 3.13.0-40.69     amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-43-generic 3.13.0-43.72     amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-44-generic 3.13.0-44.73     amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-46-generic 3.13.0-46.79     amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-48-generic 3.13.0-48.80     amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-49-generic 3.13.0-49.83     amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-51-generic 3.13.0-51.84     amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-generic                 3.13.0.51.58     amd64        Generic Linux kernel image

知道為什麼核心沒有更新嗎?

謝謝

編輯:我檢查了 grub 配置並發現以下內容:

insmod gzio insmod part_msdos insmod ext2
set root='hd1,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  79b97cb3-a4cc-48a6-afae-f0b5f052eec
else
  search --no-floppy --fs-uuid --set=root 79b97cb3-a4cc-48a6-afae-f0b5f052eec4
fi
linux   /vmlinuz-3.13.0-24-generic root=UUID=d58b8f4c-a995-433b-a117-7dc0e0335ee5 ro  quiet splash $vt_handoff
initrd  /initrd.img-3.13.0-24-generic   

答案1

Linux 3.16 是最新版本Ubuntu 14.04 中提供 Linux,並且 Canonical 為其提供長期支持,而不是為用戶提供最新的可用版本。您可能需要更新系統才能接收它:

sudo apt-get update
sudo apt-get dist-upgrade

dist-upgrade不同之處upgrade在於它更新可能被「阻止」的軟體包,其中有時包括核心。目前,您正在使用最新的 3.13 內核,該內核仍將獲得安全更新,但您必須dist-upgrade獲得 3.16。

然而,在 Ubuntu 15.04 上Ubuntu 上可用的最新版本是 3.19。如果您使用的是 Ubuntu 15.04,請再次使用上述方法進行更新。

如果您想使用非常最新的主線內核,您可以從以下位置下載這裡- 捲動到底部尋找最新版本。但是,您不應該在生產計算機上執行此操作,因為這些可能會出現更多錯誤,並且可能會破壞您的系統。

您還必須每次都手動更新這些內容,因為沒有自動更新方法。 (這用過的成為 PPA,但現在您必須手動下載每個版本)。

相關內容