如何在CentOS 8.0上升级内核
内核是操作系统最重要的中央核心。大多数 Linux 发行版(例如 Ubuntu、Debian 或 CentOS 8)都安装稳定的内核版本,但不是最新的。除非您更新整个操作系统,否则内核不会更新到新的主要版本。 Linux 发行版维护其内核版本的安全补丁,这使得操作系统更加安全。一些用户将 Linux 用于他们的个人计算机系统,并在其上使用最新的硬件。为此,使用可以轻松检测最新设备的较新内核更为实用。这样,用户还可以提高用户系统上已安装设备的性能。因此,本手册将向您展示如何在 CentOS 8 环境中升级内核。
在 CentOS 8 上升级内核
升级系统内核需要执行以下步骤:
- 打开终端,单击桌面左角将显示的“活动”选项。
- 在下一步中,您需要以 root 用户身份登录来升级内核并在系统上安装必要的存储库。在终端上运行“su”命令。现在您已经以 root 用户身份登录。
注意:在开始升级内核之前,请注意,如果您的系统运行良好,则无需升级内核。如果您在家庭或生产服务器上使用 CentOS,也不建议升级内核,除非尝试进行测试。
您需要为存储库添加 GPG 密钥以确保安装安全。在终端上输入以下命令:
$rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
现在,您将在系统上添加一个名为“elrepo”的外部存储库。为此,您需要在CentOS 8.0上安装以下rpm包:
$dnf install https://www.elrepo.org/elrepo-release-8.0-2.el8.elrepo.noarch.rpm
在安装过程中,用户确认提示将中断安装任务,询问用户是否要完成安装过程。您将按键盘上的“y”键继续。
外部存储库“elrepo”已成功添加到您的系统中。
您可以在终端上检查存储库和包的列表。要显示具有完整状态的包列表,您需要运行以下命令:
现在,您将在 CentOS 8.0 上安装新内核。但是,在开始安装之前,您将检查已安装的版本。要检查已安装的版本,请在终端上运行以下命令:
$uname -r
在上述输出中,您可以看到已安装的 CentOS 8.0 内核版本。
是时候在 CentOS 8.0 上安装新内核了。要安装新内核,请在终端上运行以下命令:
$dnf --enablerepo=elrepo-kernel install kernel-ml
在上面提到的输出图像中,您可以看到最新的可用内核版本和依赖项将安装在您的系统上。在安装过程中,终端上将再次显示用户确认提示。它会询问用户是否要继续安装内核。您将从键盘输入“y”键。
完成安装后,您将重新启动系统以查看更改。当您启动 CentOS 8.0 时,您将看到系统上已安装升级后的内核。
重新启动系统后,您将再次在 CentOS 8.0 上打开终端。现在,您将通过在终端上运行以下命令来检查已安装的版本:
uname -msr
在输出中,您可以在终端窗口上看到升级后的安装版本。
结论
使用最新硬件的升级内核可以提高系统的性能。在本文中,您了解了如何升级 CentOS 8.0 内核。您已经学习了与添加存储库和查看内核版本相关的不同命令。我希望您现在能够升级系统内核。如果您的系统没有任何问题,建议您无需升级系统内核。