红联Linux门户
Linux帮助

vim编辑器用不了了.libperl.so文件缺少~

发布时间:2008-07-29 07:45:26来源:红联作者:woailmy
ldd /usr/bin/vim
显示有一行
libperl.so =>not found
我把所有的perl RPM包全部都给删掉了
安装了一个源码包的perl解释器.可是删掉RPM的perl之后VI就已经用不了了.
安装源码包的步骤
sh Configuer -de
make;make test;make install
安装没有问题.可是安装之后却找不到它安装在哪个路径.我一看vi编辑器缺少一个模块文件
然后就用find / -name libperl.so查找一个系统里有没有这个文件.结果什么也没有显示?
呃...我装的是perl.5.10.0
呃...请老鸟们帮我解决一下吧.十分感谢..呵呵
偶QQ:75378835
文章评论

共有 6 条评论

  1. fujiefujie 于 2011-02-17 13:07:22发表:

    linux中的*.so文件类似于windows中的 .dll 文件 是库文件
    由于你是通过源码编译方式安装的,程序文件会安装到对应目录下的相应位置
    假定是默认的路径,安装的是MySQL /usr/local/mysql/lib
    提示找不到*.so文件时 先用find查看是否有这个库文件 有的话那就是库文件的默认搜索路径中没有/usr/local/mysql/lib/mysql 添加路径即可
    vi /etc/ld.so.conf 写上相应的路径 即 /usr/local/mysql/lib/mysql
    如果搜不到 说明提供该链接库的依赖软件没有安装,须先获取相应的软件包安装


    至于你搜的libperl.so
    find / -name libperl.so 效率有点低
    不如换 find /usr/lib -name *.so | grep perl | more

  2. zing840828 于 2011-02-14 10:49:11发表:

    重新把vi安装一下咯!

  3. mg271603433 于 2011-01-05 18:22:56发表:

    顶一个。

  4. woailmy 于 2010-11-30 15:25:22发表:

    多年以后看看自己出现的问题...懂得了不少~~~

  5. gary168 于 2009-05-22 08:49:33发表:

    到这个网站http://rpm.pbone.net/index.php3找找,有没有libperl.so 文件。安装源代码包,很少用SH命令的,多数情况下用configure命令或软件说明里的autoconfigure.

  6. myqbaal 于 2009-05-21 22:42:50发表:

    帮顶