![CentOS5 上 elrepo 所需的特定内核版本](https://linux22.com/image/1520127/CentOS5%20%E4%B8%8A%20elrepo%20%E6%89%80%E9%9C%80%E7%9A%84%E7%89%B9%E5%AE%9A%E5%86%85%E6%A0%B8%E7%89%88%E6%9C%AC.png)
我无法elrepo
在更新的 CentOS 5 系统中安装。
这是我们尝试安装时收到的错误:
[root@static ~]# rpm -Uvh http://www.elrepo.org/elrepo-release-5-5.el5.elrepo.noarch.rpm
Retrieving http://www.elrepo.org/elrepo-release-5-5.el5.elrepo.noarch.rpm
error: Failed dependencies:
kernel = 2.6.18 is needed by elrepo-release-5-5.el5.elrepo.noarch
这是系统上运行的内核的版本:
[root@static ~]# uname -r
2.6.32-042stab078.28
您能解释一下为什么我们无法完成安装吗?
答案1
您收到的错误表明elrepo
您尝试安装的版本需要该精确版本的内核。
您的系统正在运行的内核较新,因此您可以将内核本身降级到所需的版本,或者您必须寻找elrepo
与当前内核版本兼容的版本。
答案2
现在 :
[root@static ~]# rpm -Uvh内核-2.6.18-417.el5.centos.plus.x86_64.rpm 警告:kernel-2.6.18-417.el5.centos.plus.x86_64.rpm:Header V3 DSA/SHA1 签名,密钥 ID e8562897:NOKEY 错误:依赖项失败: kernel-2.6.18-417.el5.centos.plus.x86_64 需要 mkinitrd >= 4.2.21-1 util-linux-ng-2.17.2-12.24.el6_8.1.x86_64 需要内核 >= 2.6.32-642 util-linux-ng-2.17.2-12.24.el6_8.1.x86_64 需要 (已安装) 内核 >= 2.6.32-642
:|