Linux 内核 4.15 已于 2018 年 1 月 28 日发布。在过去的几个月中,您可能已经听说过很多有关芯片中的 Meltdown 和 Spectre 漏洞的信息。 感谢整个 Linux Kernel 开发团队,此版本包含处理 Meltdown/Spectre 问题的最新代码。 即使这些问题还没有完全解决,至少我们有一个临时解决方案。 “Linux Kernel 4.15 版本安静而小巧,没有最后一刻的恐慌,只是对各种问题的小修复”Linus Torvalds 在 发行说明. 现在,让我们看看如何在基于 RPM 的系统(RHEL、CentOS)和基于 DEB 的系统(Debian、Ubuntu)中安装 Linux Kernel 4.15。
首先,我们将了解如何在基于 RPM 的系统中安装 Linux Kernel 4.15。
内容
在基于 RPM 的系统上安装 Linux Kernel 4.15
就本指南而言,我使用 CentOS 7 64 位服务器。 但是,它也可能适用于其他 RPM 发行版,例如 RHEL, Fedora 和科学 Linux。
内核 4.15 版本尚未在官方存储库中提供。 所以,让我们添加 EL回购 存储库并从那里安装最新的内核。
以 root 用户或任何用户身份登录 admin 特权用户并导入 ELRepo 存储库密钥。
# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
接下来,添加 ELRepo:
在 CentOS 7 / RHEL 7 / Scientific Linux 7 上:
# rpm -Uvh https://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
在 CentOS 6 / RHEL 6 / Scientific Linux 6 上:
# rpm -Uvh https://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm
启用 ELRepo 最快镜像:
# yum install yum-plugin-fastestmirror
最后,使用命令安装最新的 Linux 内核 4.15 版本:
# yum --enablerepo=elrepo-kernel install kernel-ml
安装完成后,重新启动系统并从 Grub 启动菜单中选择新安装的内核。
您可以使用以下命令验证您的系统是否使用最新的内核:
# uname -r 4.15.0-1.el7.elrepo.x86_64
恭喜! 您的系统正在使用最新的内核运行。
如果更新内核后有任何问题,您可以简单地回滚到旧内核,如下所述。
重新启动系统。 通过从引导菜单中选择旧内核登录到您的系统。