admin管理员组

文章数量:1646823

RHEL 及 CentOS 7 现在使用的 kernel 仍然是 3.10 版本, 如果需要使用新版 kernel 才有的功能, 便需要升级 kernel. 除了手动编译 kernel 外, 以下会提供使用 yum 指令, 透过 ELRepo repository 升级到 Kernel 4.x 的方法。

要检视系统目前使用的 Kernel, 可以用 uname 指令:

/linux/uname

# uname -sr

Linux 3.10.0-957.5.1.el7.x86_64

以上是 CentOS 目前使用的 Kernel, 版本是 3.10

现在启用 ELRepo repository, 这便可以用 yum 安装新版的 Kernel:

/linux/centos/upgrade/kernel

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

# yum install https://www.elrepo/elrepo-release-7.0-3.el7.elrepo.noarch.rpm

当加入了 ELRepo repository 后, 可以执行以下指令检视可升级的 kernel 版本:

/linux/centos/upgrade/kernel

# yum –disablerepo=”*” –enablerepo=”elrepo-kernel” list available

不知怎么选择可以执行以下指令, 选择直接安装 kernel 的 mainline stable 版本, 现在的版本是 4.20.13-1.el7.elrepo:

/linux/centos/upgrade/kernel

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

用 yum 安装新版本 kernel 后, 最后 reboot 系统, 重新启动后再用 uname 查看 kernel 版本以确认安装成功:

/linux/uname

# uname -sr

Linux 4.20.13-1.el7.elrepo.x86_64

你可能感兴趣的内容:

本文标签: 小米内核核心CENTOSKernel