centos6.5报 : '/lib/libc.so.6': No such file

1、首先想到的是不是系统安装的时候没有装libc,rpm -qa | grep libc

执行结果:

libcurl-7.19.7-26.el6_2.4.x86_64
libcap-2.16-5.5.el6.x86_64
libcgroup-0.37-4.el6.x86_64
glibc-2.12-1.166.el6_7.7.i686
libcom_err-devel-1.41.12-12.el6.x86_64
libcroco-0.6.2-5.el6.x86_64
libcap-ng-0.6.4-3.el6_0.1.x86_64
libcanberra-0.22-1.el6.x86_64
glibc-common-2.12-1.166.el6_7.7.x86_64
glibc-devel-2.12-1.166.el6_7.7.x86_64
libcurl-devel-7.19.7-26.el6_2.4.x86_64
libcom_err-1.41.12-12.el6.x86_64
libcanberra-gtk2-0.22-1.el6.x86_64
glibc-2.12-1.166.el6_7.7.x86_64
glibc-headers-2.12-1.166.el6_7.7.x86_64
可以看到是安装libc的,并且如果没有这个动态库的话,很多非系统命令将不能使用。

 

2、查询系统中这个libc.so.6文件在什么位置,find / -name libc.so.6

3、建立强链接有问题,再次执行安装包,还是会出现同样的错误,于是换成软链接

    sudo ln -s /lib64/libc.so.6 /lib/libc.so.6

4、好嗨哟,问题解决

猜你喜欢

转载自blog.csdn.net/bang152101/article/details/88989022