当我使用 2009 年 10 月和 11 月的更新包更新 opensuse 11.1 时,我无法使用命令 ping。root
它给出Permission denied
并regular user
得到
libresolv.so.2: cannot open shared object file: Permission denied.
除了更新之外,另一个罪魁祸首可能是安装 google-chrome(.deb 文件到 .rpm,一些用于库的符号链接以使 chrome 正常工作)。
系统重启后,X server 也变成空白。重启前它可以工作,chrome 也可以,但 ping 命令在重启前不起作用。
有什么想法吗?我从救援 CD 运行了某种磁盘检查,libresolv 似乎与其他库一样,root 的 uid=0...
答案1
感谢您的反馈,但我已经修复了 glibc 数据包更新的问题。似乎库已损坏或发生其他问题。
答案2
您是否检查过 selinux 是否处于活动状态?也许出了问题。尝试在 grub/lilo 命令行上以 selinux=0 启动。