libc.so.6 not found版本太低问题

时间:2022-01-16 15:31:45
问题:libc.so.6: version `GLIBC_2.14′ not found
原因:系统中安装的libc.so的版本太旧,不支持2.14;
1、执行locate libc.so.6找到库的位置;
     /usr/lib64/libc.so.6
2、查看系统已支持的版本:
     strings /usr/lib64/libc.so.6 | grep GLIBC |tail -n 8
     GLIBC_2.5
     GLIBC_2.6
     GLIBC_2.7
     GLIBC_2.8
     GLIBC_2.9
     GLIBC_2.10
     GLIBC_2.11
     GLIBC_2.12

解决:
1、下载2.14版本的glibc,安装到/usr/local/glibc-2.14
      到http://www.gnu.org/software/libc/ 或FTP http://ftp.gnu.org/gnu/glibc/ 下载
2、强制建立库文件的软连接,使得使用该库文件
      ln -s -f /usr/local/glibc-2.14/lib/libc.so.6 /lib64/libc.so.6