module-init-tools与kmod冲突问题
环境:redhat 5.6 x64
在安装一个软件包时出现如下提示:
1 2 3 4 | [root@tape setup]# rpm -Uvh kmod-mhvtl-1.3-1.el5.elrepo.x86_64.rpm warning: kmod-mhvtl-1.3-1.el5.elrepo.x86_64.rpm: Header V4 DSA signature: NOKEY error: Failed dependencies: module-init-tools = 3.3-0.pre3.1.60.el5 conflicts with kmod-mhvtl-1.3-1.el5 |
经过搜索,原因是新的module管理方式kmod替代了原来软件module-init-tools的功能,在安装的时候造成冲突。
有方法说卸载module-init-tools可以解决问题,但是卸载时会提示将依赖其的很多系统软件包一并卸载,估计不行。
之后通过如下方式解决:
下载相同版本的module-init-tools包,并安装
1 2 3 4 5 6 7 | [root@tape setup]# rpm -Uvh kmod-mhvtl---.x86_64.rpm module-init-tools---.rpm warning: kmod-mhvtl-1.3-1.el5.elrepo.x86_64.rpm: Header V4 DSA signature: NOKEY, Preparing... ########################################### [100%] 1:module-init-tools ########################################### [ 50%] 2:kmod-mhvtl ########################################### [100%] Working. This may take some time ... Done. |
安装时间稍微变长。