rsync启动报错 libiconv.so.2

1985阅读 0评论2011-08-17 zongg
分类:LINUX

今天安装个rsync软件,但是报错了,如下:
[root@apache3 rsync-3.0.5]# /usr/local/rsync/bin/rsync --daemon
/usr/local/rsync/bin/rsync: error while loading shared libraries: libiconv.so.2: cannot open shared object file: No such file or directory

解决方法:
1、找出libiconv.so.2 所在的目录
[root@apache3 rsync-3.0.5]# whereis libiconv.so.2
libiconv.so: /usr/local/lib/libiconv.so.2 /usr/local/lib/libiconv.so

2、
将’/usr/local/lib/’ 加入到动态链接库的路径
在ld.so.conf 中加入/usr/local/lib

[root@apache3 rsync-3.0.5]# vi /etc/ld.so.conf
include ld.so.conf.d/*.conf
/usr/local/lib

3、再执行ldconf
更新一下新的库文件

4、重新启动rsync 就可以了,问题解决了。

上一篇:关于find命令
下一篇:RTX2010破解补丁