- 论坛徽章:
- 0
|
大家好,debian 6.04版系统,安装了vsftp后,用本机测试ftp 127.0.0.1, 报错:
root@debian:~# ftp 127.0.0.1
ftp: error while loading shared libraries: libreadline.so.5: cannot open shared object file: No such file or directory
root@debian:~# ldd /usr/bin/ftp
linux-gate.so.1 => (0xf77da000)
libreadline.so.5 => not found
libncurses.so.5 => not found
libc.so.6 => /lib32/libc.so.6 (0xf768c000)
/lib/ld-linux.so.2 (0xf77db000)
root@debian:~# ldconfig -p | grep libreadline
libreadline.so.6 (libc6,x86-64) => /lib/libreadline.so.6
libreadline.so.5 (libc6,x86-64) => /lib/libreadline.so.5
libreadline.so (libc6,x86-64) => /usr/lib/libreadline.so
root@debian:~# find / -name libreadline.so.5
/usr/lib/debug/libreadline.so.5
/lib/libreadline.so.5
我将/lib加入到/etc/ld.so.conf文件中,并ldconfig过,系统也重启了,但是还是报这个错误,不知道怎么解决了,谢谢大家! |
|