#yum provides libxyz.so.0
查找指定内容的软件包,然后再安装。
首先yum的依赖关系,它自己有个的知识库。
你要找的库,可以有集中方法来找,尽管你是用编译安装的!
1.使用搜索引擎,就搜这比尔库文件,不行再加上你要安装的包名
2.如果你手头有这个软件的rpm包的话,使用 rpm -qpR rpm文件名,能获知,它的依赖关系中,需要那些包
example:
[root@host-lfs Server]# rpm -qpR dhcp-3.0.5-18.el5.i386.rpm
/bin/sh
/bin/sh
/bin/sh
/bin/sh
chkconfig
chkconfig
config(dhcp) = 12:3.0.5-18.el5
coreutils
coreutils
libc.so.6
libc.so.6(GLIBC_2.0)
libc.so.6(GLIBC_2.1)
libc.so.6(GLIBC_2.1.3)
libc.so.6(GLIBC_2.2)
libc.so.6(GLIBC_2.3)
libc.so.6(GLIBC_2.3.4)
libc.so.6(GLIBC_2.4)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rtld(GNU_HASH)
可以 yum search 下试试,或者直接在 rpmfind 里面搜。
https://jingyan.baidu.com/article/ed2a5d1f5a9fbe09f6be17ea.html
本文出自 “12452511” 博客,请务必保留此出处http://12462511.blog.51cto.com/12452511/1927581
原文地址:http://12462511.blog.51cto.com/12452511/1927581