yum 更新到特定内核版本

Car*_*osH 4 kernel yum rhel5

在 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)

但这似乎是错误的方式。
如何将服务器更新到此特定内核版本?

Max*_*nin 5

你走在正确的轨道上。您只是没有按照 yum 期望的方式指定内核版本。正确的命令是

yum install kernel-2.6.18-128.8.1.el5

(请注意,内核包不是相互更新的,每个包都是单独安装的,旧的包会保留,直到您运行“rpm -e”。)