今天用最原始的方法安装oracle依赖的rpm包。
对应oracle官网文档上面的要求,一次检查安装包是否存在。
|
mount光盘后,进入到Server目录,通过rpm -qa | grep xxxx命令能找到要安装的rpm包。
在安装 rpm -ivh elfutils-libelf-devel-0.137-3.el5.x86_64.rpm 提示依赖 “ elfutils-libelf-devel-static-x86”
按照提示要求,安装 rpm -ivh elfutils-libelf-devel-static-0.137-3.el5.x86_64.rpm 又提示依赖刚刚执行但是无法通过的“ elfutils-libelf-devel-x86_64”
现在的局面是A依赖B,B又依赖A,死循环!
[root@localhost Server]# rpm -ivh elfutils-libelf-devel-0.137-3.el5.x86_64.rpm
warning: elfutils-libelf-devel-0.137-3.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 1e5e0159
error: Failed dependencies:
elfutils-libelf-devel-static-x86_64 = 0.137-3.el5 is needed by elfutils-libelf-devel-0.137-3.el5.x86_64
[root@localhost Server]# rpm -ivh elfutils-libelf-devel-static-0.137-3.el5.x86_64.rpm
warning: elfutils-libelf-devel-static-0.137-3.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 1e5e0159
error: Failed dependencies:
elfutils-libelf-devel-x86_64 = 0.137-3.el5 is needed by elfutils-libelf-devel-static-0.137-3.el5.x86_64
其实解决的方法也很简单,就是把它们放在一起执行,用空格分开就可以了。
[root@localhost Server]# rpm -ivh elfutils-libelf-devel-0.137-3.el5.x86_64.rpm elfutils-libelf-devel-static-0.137-3.el5.x86_64.rpm
warning: elfutils-libelf-devel-0.137-3.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 1e5e0159
Preparing... ########################################### [100%]
1:elfutils-libelf-devel-s########################################### [ 50%]
2:elfutils-libelf-devel ########################################### [100%]
安装顺利通过!
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29047826/viewspace-1220760/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29047826/viewspace-1220760/