error while loading shared libraries: /lib/libcap.so.1: invalid ELF header

iloveddos 2011-11-17 10:10:22
初学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无果,请问应该怎么解决这问题,谢谢!!!
...全文
482 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

23,125

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧