红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Ubuntu

安装软件时出现找不到 *.so.* 库文件的解决方案!!

发布时间:2013-01-20 20:32:07来源:红联作者:pc0088
大家安装软件时常会出现找不到 *.so.* 库文件的情况,怎么办?
一、首先,找 一下,本系统库中有没有同类的库文件,如需要libsysfs.so.2库文件,而本系统中没有该文件, 只有libsysfs.so.2.0.1文件,此时做个软链接,就可以解决问题。 sudo ln -s libsysfs.so.2 libsysfs.so.20.1
二、如果本系统库中无此文件,则通过网站 RPM resource 中找到含有该库文件的软件,下载下来。
三、下载下来的软件包,不用立即安装,因为你会遇到没有依赖关系的问题,会不停的安装依赖软件,我这里介绍一个简单的方法。
四、你要先安装alien ; sudo apt-get install alien
五、运行alien将软件包转换成*.deb包 sudo alien -d *.rpm
六、解压生成的*.deb包 sudo dpkg -x *.deb
七、在解压的文件目录中,找到相应的 *.so.* 文件,将其复制到库中。sudo cp *.so.* /lib/
文章评论

共有 53 条评论

  1. y916841704 于 2013-05-11 08:21:51发表:

    灌水 赚钱 哈哈哈

  2. y916841704 于 2013-05-11 08:21:49发表:

    灌水 赚钱 哈哈哈

  3. y916841704 于 2013-05-11 08:21:47发表:

    灌水 赚钱 哈哈哈

  4. y916841704 于 2013-05-11 08:21:45发表:

    灌水 赚钱 哈哈哈

  5. y916841704 于 2013-05-11 08:21:43发表:

    灌水 赚钱 哈哈哈

  6. haijiaotiger 于 2013-04-12 08:43:06发表:

    学习了。希望有用

  7. d.x 于 2013-03-29 21:14:18发表:

    学习

  8. wyruirui118 于 2013-03-09 23:09:21发表:

    mark

  9. study007 于 2013-03-08 10:49:40发表:

    顶

  10. ymygy 于 2013-02-10 00:14:51发表:

    新年好路过学习一下

  11. machinnneee 于 2013-01-28 13:14:52发表:

    受教了

  12. Growth兆 于 2013-01-21 09:14:32发表:

    感谢pc0088的分享,本贴加入到论坛的Linux应用贴中

  13. patriotism 于 2013-01-20 21:52:51发表:

    受教了