error while loading shared libraries: /lib/libcap.so.1: invalid ELF header
初学linux,我使用的redhat5.2 x86,安装 vsftpd-2.0.5-12.el5.i386.rpm后用 service vsftpd start启动服务出现错误:
Starting vsftpd for vsftpd: /usr/sbin/vsftpd: error while loading shared libraries: /lib/libcap.so.1: invalid ELF header
/etc/rc.d/init.d/functions: line 458: 12590 Segmentation fault /usr/bin/rhgb-client --details=yes
求高手指点,在线等
补充:刚发现用startx进入图形界面也不行了,同样出现错误
/usr/bin/dbus-launch:error while loading shared libraries: /lib/libcap.so.1: invalid ELF header
google无果,请问应该怎么解决这问题,谢谢!!!