我误以为sudo rm /lib64/libc.so.6
删除 libc.so.6 。
操作系统是CentOS 6.4:
Linux k20-1 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
我尝试运行以下内容进行重建
1
sudo LD_PRELOAD=/lib64/libc-2.12.so ln -s /lib64/libc-2.12.so libc.so.6
sudo: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
失败。
2而且,它也无法重建软链接:
[llf@k20-1 lib]$ sudo ln -sf /lib64/libc-2.14.so /lib64/libc.so.6
sudo: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
3我使用静态链接:
[llf@k20-1 lib64]$ sudo /sbin/sln /lib64/libc-2.12.so /lib64/libc.so.6
sudo: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
这是一个远程服务器,我无法将安装盘插入设置并重新启动计算机的服务器中。而且我不是根,但我有sudo特权。
如何解决这个错误?谢谢!