如何在 Ubuntu 18.04 LTS 中获取 Linux Kernel 5.0

最近发布的 Ubuntu 18.04.3 包括 Linux Kernel 5.0 以及一些新功能和改进,但默认情况下您不会获得它。 本教程演示如何在 Ubuntu 18.04 LTS 中获取 Linux Kernel 5。


Ubuntu 18.04 的第三点发布在这里 它带来了 GNOME 组件、livepatch 桌面集成和内核 5.0 的新稳定版本。

可是等等! 什么是点释放? 让我先给你解释一下。

Ubuntu LTS 点发布

Ubuntu 18.04 于 2018 年 4 月发布,由于它是一个长期支持 (LTS) 版本,因此将一直支持到 2023 年。从那时起,已经进行了许多错误修复、安全更新和软件升级。 如果您今天下载 Ubuntu 18.04,则必须安装所有这些更新,这是安装 Ubuntu 18.04 后首先要做的事情之一。

当然,这不是一个理想的情况。 这就是 Ubuntu 提供这些“点发布”的原因。 单点发布包含所有功能和安全更新以及自 LTS 版本初始发布以来添加的错误修复。 如果您今天下载 Ubuntu,您将获得 Ubuntu 18.04.3 而不是 Ubuntu 18.04。 这省去了在新安装的 Ubuntu 系统上下载和安装数百个更新的麻烦。

好的! 所以现在你知道了点释放的概念。 您如何升级到这些单点版本? 答案很简单。 只需像往常一样更新您的 Ubuntu 系统,您就可以使用最新的版本。

您可以检查 Ubuntu 版本以查看您使用的是哪个版本。 我做了检查,因为我使用的是 Ubuntu 18.04.3,所以我认为我也会获得 Linux 内核 5。 当我检查 Linux 内核版本时,它仍然是基本内核 4.15。

这是为什么? 如果 Ubuntu 18.04.3 具有 Linux 内核 5.0,那么为什么它仍然具有 Linux 内核 4.15? 这是因为您必须通过选择通常称为 HWE 的 LTS Enablement Stack 手动请求在 Ubuntu LTS 中安装新内核。

在 Ubuntu 18.04 中获取带有硬件启用堆栈的 Linux Kernel 5.0

默认情况下,Ubuntu LTS 版本保留在与它们发布时相同的 Linux 内核上。 这 硬件支持栈 (HWE) 为现有的 Ubuntu LTS 版本提供更新的内核和 xorg 支持。

最近情况发生了变化。 如果您下载了 Ubuntu 18.04.2 或更新的桌面版本,则会为您启用 HWE,并且默认情况下您将获得新内核以及定期更新。

对于服务器版本和下载 18.04 和 18.04.1 的人,您必须安装 HWE 内核。 完成此操作后,您将获得 Ubuntu 为 LTS 版本提供的较新内核版本。

要在 Ubuntu 桌面上安装 HWE 内核以及较新的 xorg,您可以在终端中使用以下命令:

sudo apt install --install-recommends linux-generic-hwe-18.04 xserver-xorg-hwe-18.04

如果您使用的是 Ubuntu Server 版本,您将没有 xorg 选项。 所以只需在 Ubutnu 服务器中安装 HWE 内核:

sudo apt-get install --install-recommends linux-generic-hwe-18.04

完成安装 HWE 内核后,重新启动系统。 现在您应该拥有更新的 Linux 内核。

您是否在 Ubuntu 18.04 中获得内核 5.0?

请注意,已为下载并安装 Ubuntu 18.04.2 的人启用了 HWE。 因此,这些用户将毫无困难地获得 Kernel 5.0。

您是否应该在 Ubuntu 中启用 HWE 内核? 这完全取决于你。 Linux Kernel 5.0 有多项性能改进和更好的硬件支持。 您将受益于新内核。

你怎么认为? 你会安装内核 5.0 还是继续使用内核 4.15?