红联Linux门户
Linux帮助

红旗Linux SP3 安装软件提示:error while loading shared libraries的解?方法

发布时间:2012-10-25 21:05:15来源:红联作者:yupanlovehlq
红旗Linux SP3 安装软件提示:error while loading shared libraries的解?方法


: error while loading shared libraries: xxx.so.0:cannot open shared object file: No such file or directory


这就表明系统不知道xxx.so 放在哪个目录下,
这时就要在/etc/ld.so.conf中加入xxx.so所在的目录。

有很多so档案在/usr/local/lib 这个目录下,
所以在/etc/ld.so.conf中加入
/usr/local/lib
可以解决此问题。
? /etc/ld.so.conf 保存后,
需要执行下面命令后,才会生效。
#/sbin/ldconfig -v
文章评论

共有 3 条评论

  1. pl_014 于 2012-10-26 23:16:35发表:

    [i=s] 本帖最后由 pl_014 于 2012-10-26 23:20 编辑 [/i]

    引用:
    红旗软件包中的软件版都比较低,但是非常全面。
    源码包换软件基本上都都可以自行编译成功。
    这对学习系统来说的Linux人来说是很有用的。
    yupanlovehlq 发表于 2012-10-26 15:49

    瞎扯什么了,软件仓都不到一张DVD盘,还说全?至于什么手动编译安装,当年fedora的软件管理工具还不能正常使用的时候,我就曾经试过,结果一个软件依赖着几个库,而这几个库又分别依赖其它的库,每编译一个都要看英文的README,许多时候还要看输出的信息,以免出点什么问题。有些时候倒是不需要手动编译太多的东西,但这也是在源里的库足够充足,以至于大多数需要的库都能从源里找到,甚至是源里已经有这个软件,只是版本比较低,想弄一个更高版本的,这种情况下编译安装才会比较轻松。让初学者没事去折腾这个就像让新手上来就弄LFS一样,兴趣很快就没了。
    如果真想支持国产,现在来讲,也就deepin linux可以支持一下,红旗中标这种破东西除了从名字上看起来好像多么多么“正统”似的,能糊弄一下不懂linux的人之外,没什么意义了。

  2. yupanlovehlq 于 2012-10-26 15:49:19发表:

    红旗软件包中的软件版都比较低,但是非常全面。
    源码包换软件基本上都都可以自行编译成功。
    这对学习系统来说的Linux人来说是很有用的。

  3. pl_014 于 2012-10-26 07:12:09发表:

    还是别费这个劲了,红旗自己的软件仓库还不足一张DVD盘大了,而自己的软件版本又太低了,所以,想装一个源以外的软件,基本上就是重新编译整个系统,没有LFS的基础,还是别用好了。