我说的是自动检测新内核是指通过
apt update; apt upgrade
就能升级内核,但现在只能手动安装内核,比如通过命令:
apt install inux-headers-5.4.0-53 linux-headers-5.4.0-53-generic linux-image-5.4.0-53-generic linux-modules-5.4.0-53-generic linux-modules-extra-5.4.0-53-generic.
这是正常的吗?我没有运行这些之前,一直停留在内核版本 4.15.0-123. 也换过好几个源,试过两台电脑.
LTS 内核只会升小版本号吧,大版本在发新的发行版时才会升。你手动装的 5.4 以后 apt upgrade 可能会降回 4.15 的
但我看最新的 18.04.5 系统 image 的 release note https://wiki.ubuntu.com/BionicBeaver/ReleaseNotes, 顺便看到 18.04.4 内核就已经是基于 v5.3 了。当然我的系统 image,肯定 是低于 18.04.5 和 18.04.4 了,因为我好久就装了.可能是 18.04.1 或者 18.04.2.
>Ubuntu 18.04.4 ships with a v5.3 based Linux kernel updated from the v5.0 based kernel in 18.04.3. This enables the latest hardware and peripherals available from IBM, Intel, and others.
do-release-upgrade
先看下相关文档和备份问题
apt dist-upgrade
sudo apt install linux-generic-hwe-18.04
HWE 内核
https://wiki.ubuntu.com/Kernel/LTSEnablementStack
sudo apt-get install --install-recommends linux-generic-hwe-18.04 xserver-xorg-hwe-18.04
1. 18.04 就是 18.04 ,后面的小版本只和安装盘有关。
只要你随时更新系统,你就是用的最新版。
换句话说,你既然是做过 upgrade 了,那你早就是 18.04.5 了。
2. 18.04 内核就是 4.15 ,最新版是 4.15.0-123 和 4.15.0-124 。
3. Ubuntu 的新内核计划是在 hwe 包里的,你要用新内核需要安装 linux-image-generic-hwe-18.04 ,可以让你用上 20.04 的内核,也就是 5.4.0-54 。hwe 会自动把新内核引进来,就不需要你手动安装依赖了。
这个是正解,thanks
sudo apt install linux-oem-20.04
除了四楼,其他的感觉都不用 Ubuntu