尝试安装 kernel-uek-2.6.32-300.7.1.el5uek.x86_64.rpm 时出现以下错误:( 请帮忙,真的很麻烦
[root@nonprodsrv02 kdumprpm]# rpm -ivh kernel-uek-2.6.32-300.7.1.el5uek.x86_64.rpm
warning: kernel-uek-2.6.32-300.7.1.el5uek.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 1e5e0159
error: Failed dependencies:
mkinitrd >= 5.1.19.6-71.0.10 is needed by kernel-uek-2.6.32-300.7.1.el5uek.x86_64
oraclelinux-release is needed by kernel-uek-2.6.32-300.7.1.el5uek.x86_64
udev < 095-14.27.0.1.el5_7.1 conflicts with kernel-uek-2.6.32-300.7.1.el5uek.x86_64
[root@nonprodsrv02 kdumprpm]#
答案1
在我看来:
- udev 包应该升级。
- 需要安装 oraclelinux-release 包
- mkinitrd 包应该被升级。
这是直接在单个软件包上使用 rpm 的问题,而不是使用 yum 等某种类型的软件包支持系统来捕获这些问题并尝试解决它们。我不知道 Oracle Linux 在这方面支持什么。