我需要升级我的 centos 操作系统来kernel-3.10.0-862
解决安全问题。当我运行时 yum check-update|grep kernel
仅给出 693.21
kernel.x86_64 3.10.0-693.21.1.el7 updates
我确实在这里看到了更新的内核: http://mirror.centos.org/centos/7/updates/x86_64/Packages/
使用 yum 命令安装这些更新的正确方法是什么?
谢谢SR
更新:
# rpm -qa kernel\*
kernel-3.10.0-693.11.1.el7.x86_64
kernel-headers-3.10.0-693.17.1.el7.x86_64
kernel-tools-libs-3.10.0-693.11.6.el7.x86_64
kernel-3.10.0-693.11.6.el7.x86_64
kernel-tools-3.10.0-693.11.6.el7.x86_64
# yum list installed | grep kernel
kernel.x86_64 3.10.0-693.11.1.el7 @updates
kernel.x86_64 3.10.0-693.11.6.el7 @updates
kernel-headers.x86_64 3.10.0-693.17.1.el7 @updates
kernel-tools.x86_64 3.10.0-693.11.6.el7 @updates
kernel-tools-libs.x86_64 3.10.0-693.11.6.el7 @updates
用于更新的 yum 文件
#released updates
[updates]
name=CentOS-$releasever - Updates
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
答案1
在 中/etc/yum.repos.d
,您应该看到一个名为的存储库CentOS-CR.repo
,该存储库将被禁用。设置enabled
为1
,然后yum list available | grep kernel
您将看到3.10.0-862
.
之后,您可以yum update
或yum install kernel*
获取新的内核包。
我刚刚在我的 Centos 7.4 文本框上运行,安装yum update
后一切似乎都可以正常执行常规任务。3.10.0-862
答案2
更新内核级别: https://www.howtoing.com/install-upgrade-kernel-version-in-centos-7/
运行这个
yum --enablerepo=elrepo-kernel install kernel-ml-devel