在 rhel 5.3 上,由于安全补丁,我想更新到内核版本“2.6.18-128.8.1.el5”。
表演时:
yum check-update | grep kernel
kernel.x86_64 2.6.18-164.2.1.el5 rhel-x86_64-server-5
kernel-devel.x86_64 2.6.18-164.2.1.el5 rhel-x86_64-server-5
kernel-headers.x86_64 2.6.18-164.2.1.el5 rhel-x86_64-server-5
Run Code Online (Sandbox Code Playgroud)
但是2.6.18-164.2.1.el5对应的是rhel 5.4,不想迁移到这个版本,想保留rhel 5.3。
我试过
yum update kernel-2.6.18-128.8.1
Run Code Online (Sandbox Code Playgroud)
但这似乎是错误的方式。
如何将服务器更新到此特定内核版本?
你走在正确的轨道上。您只是没有按照 yum 期望的方式指定内核版本。正确的命令是
yum install kernel-2.6.18-128.8.1.el5
(请注意,内核包不是相互更新的,每个包都是单独安装的,旧的包会保留,直到您运行“rpm -e”。)