在基于 RPM 和 DEB 的系统中安装 Linux Kernel 4.14 LTS

Linus Torvalds 宣布了最终的稳定版本 Linux 内核 4.14 2017 年 11 月 12 日星期日。此版本是第一个支持 6年. 您可以在 6 年内接收内核更新、错误修复和功能改进。 以前的 LTS Linux 内核只有 2 年的支持。 这个最新版本及时发布,包含新功能、错误修复和大量改进。 有关详细信息,请参阅 Linux 内核 4.14 发行说明.

在本教程中,让我们看看如何在基于 RPM 和基于 DEB 的系统中安装 Linux Kernel 4.14 LTS。 下面提供的步骤在 CentOS 7 和 Ubuntu 17.04 系统中进行了测试,但是它可以在其他基于 YUM 和 APT 的系统上运行。

在 CentOS 7 中安装 Linux Kernel 4.14 LTS

以下步骤在 CentOS 7 64 位最小版中进行测试。 但是,它也可能适用于其他 RPM 发行版,例如 RHEL, Fedora 和科学 Linux。

官方存储库中没有最新的内核。 所以,我们需要添加 EL回购 存储库来安装这个最新的内核。

以下步骤应运行为 用户。

首先,添加 ELRepo GPG 密钥,如下所示:

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

然后,使用以下命令在 CentOS 7 / RHEL 7 / Scientific Linux 7 中添加 ELRepo:

rpm -Uvh https://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm

为 CentOS 6 / RHEL 6 / Scientific Linux 6 安装 ELRepo:

rpm -Uvh https://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm

通过安装以下软件包启用 ELRepo 最快镜像:

yum install yum-plugin-fastestmirror

我们添加了 ELRepo。 现在,是时候安装 Linux 内核 4.14 了。

以防万一,您想查看当前安装的内核版本,请运行以下命令:

uname -r

样本输出:

3.10.0-514.16.1.el7.x86_64

正如您在上面的输出中一样,我的 CentOS 7 测试盒运行的是 Linux Kernel 版本 3.10.0-514.16.1.el7.x86_64.

接下来,启用 ELRepo 并使用命令安装 Linux Kernel 4.14 版本:

yum --enablerepo=elrepo-kernel install kernel-ml

安装内核后,重新启动系统并从 Grub 启动菜单中选择最新的内核。

登录系统后,可以验证新安装的Kernel版本,如下图。

uname -r

示例输出为:

4.14.0-1.el7.elrepo.x86_64

恭喜! 您已成功更新 Linux 内核。 现在,您的系统由最新的稳定 Linux Kernel 4.14 版本提供支持。

如果在安装新的 Linux Kernel 后遇到任何问题? 没问题,重启系统。 通过从 Boot 菜单中选择以前安装的 Kernel 登录到您的系统。