我的主计算机上运行着 18.04.3 LTS:
# lsb_release -a
LSB Version: core-9.20170808ubuntu1-noarch:security-9.20170808ubuntu1-noarch
Distributor ID: Ubuntu
Description: Ubuntu 18.04.3 LTS
Release: 18.04
Codename: bionic
我在一台新电脑上安装了 18.04.3 LTS,惊讶地发现它有一个不同的内核。新安装使用的是 vmlinuz-5.3.0-26-generic,但我的(更新/升级/等等)当前电脑只使用 vmlinuz-4.15.0-74-generic。
我如何才能知道是什么阻碍了我的计算机升级?
我似乎没有为内核固定任何东西:
# dpkg --get-selections linux
dpkg: no packages found matching linux
答案1
Ubuntu 18.04 LTS 用户有两个软件堆栈可供选择,使用原始软件堆栈(4.15 内核)可获得最大稳定性,或者使用移动 HWE(硬件支持堆栈),它先使用 18.10,然后是 19.04、19.10,最终确定 20.04 软件堆栈。
https://wiki.ubuntu.com/Kernel/LTSEnablementStack
使用稳定选项 (4.15) 从先前版本升级,使用 18.04 或 18.04.1 介质进行安装也是如此。不过他们可以选择启用 HWE。
使用 18.04.2 或更高版本介质的安装从启用 HWE 开始。
18.04.2 使用 18.10 软件堆栈。18.04.3 使用 19.04 软件堆栈。18.04.4 使用 19.10 软件堆栈(目前正在测试中)。直到使用 20.04 基本内核时堆栈变为静态。
通过提供的链接,启用 HWE 使用
DESKTOP sudo apt-get install --install-recommends linux-generic-hwe-18.04 xserver-xorg-hwe-18.04 SERVER sudo apt-get install --install-recommends linux-generic-hwe-18.04