报错解决:cp: error while loading shared libraries: libc.so.6: cannot open shared object file: No such fi
我的个人博客:zhang0peter的个人博客先说一下为什么会发生这个错误,我看这篇博客:分享Centos6.5升级glibc过程,里面提到了如下命令:$ rm -rf /lib64/libc.so.6// 先删除先前的libc.so.6软链$ ln -s /opt/glibc-2.14/lib/libc-2.14.so /lib64/libc.so.6等我删完/lib64/libc.so.6 ,
·
我的个人博客:zhang0peter的个人博客
先说一下为什么会发生这个错误,我看这篇博客:分享Centos6.5升级glibc过程 ,里面提到了如下命令:
$ rm -rf /lib64/libc.so.6 // 先删除先前的libc.so.6软链
$ ln -s /opt/glibc-2.14/lib/libc-2.14.so /lib64/libc.so.6
等我删完/lib64/libc.so.6 ,发现ln不能用了!!!
root@:~/clickhouse/glibc-build# ln
ln: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
那篇博客真坑。
不仅仅是ln,很多Linux命令多不能用了:
root@:~/clickhouse/glibc-build# mv
mv: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
root@:~/clickhouse/glibc-build# cp
cp: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
解决方法是使用环境变量:
export LD_PRELOAD="/lib64/libc-2.17.so"
然后再把库给链接回来:
ln -s /lib64/libc-2.17.so /lib64/libc.so.6
更多推荐
已为社区贡献43条内容
所有评论(0)