最新消息:

yum whatprovides 查找哪个包提供缺失的文件

Linux ZmmFly 5346浏览 5评论

Linux的各种支持时分的让人头疼。。。Centos,个人感觉是做得比较好的…

但不通过yum安装,直接安装的话,支持问题就来了。。。及比如说firefox吧。。。

解决一个又一个。。。

[root@srv1 ~]# firefox
firefox: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
[root@srv1 ~]# firefox
XPCOMGlueLoad error for file /usr/local/firefox/libxul.so:
libXrender.so.1: cannot open shared object file: No such file or directory
Couldn't load XPCOM.
[root@srv1 ~]# firefox
XPCOMGlueLoad error for file /usr/local/firefox/libxul.so:
libasound.so.2: cannot open shared object file: No such file or directory
Couldn't load XPCOM.

如果一个错误一个错误的去问谷歌或是度娘,那也太浪费时间了。。。于是,我们就可以利用 yum whatprovides [缺失的文件] 来快速解决了

例如:

# yum whatprovides libstdc++.so.6
Loaded plugins: fastestmirror, refresh-packagekit
Loading mirror speeds from cached hostfile
 * base: mirrors.xmission.com
 * extras: mirrors.xmission.com
 * updates: mirrors.xmission.com
libstdc++-4.4.7-4.el6.i686 : GNU Standard C++ Library
Repo        : base
Matched from:
Other       : libstdc++.so.6

上面红色的就是这个包中提供缺失的libstdc++.so.6,然后yum install libstdc++-4.4.7-4.el6.i686即可解决,其它的错误以此类推

转载请注明:神奇海域 » yum whatprovides 查找哪个包提供缺失的文件

发表我的评论
取消评论

Protected by WP Anti Spam

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (5)

  1. 关联文件太多,不用yum真不好弄。
    PHP二次开发评论于10年前 (2014-01-21)回复
    • 是啊,不用yum安装太头疼了,用yum吧,版本往往不是最新的。。。
      惜颜评论于10年前 (2014-01-25)回复
  2. linux很麻烦的
    IT青年评论于10年前 (2014-01-26)回复
  3. 学习了。
    Dzing评论于10年前 (2014-01-26)回复
  4. 值此新春佳节之际,musk100向你致以节日的问候,祝您马年快乐, 东行吉祥,南走顺利,西出平安,北走无虑,中有健康; 左逢源,右发达! 内积千金,外行好运! 祝春节快乐,万事如意!
    musk评论于10年前 (2014-01-30)回复