欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

缺少glibc指定版本的解决方案

程序员文章站 2022-07-12 15:30:47
...

glibc存在于libstdc++.so.6中

从正常运行的机器上,执行

find / -name "libstdc++.so*"

对路径验证一下,是否还有指定库版本,执行

strings /路径/文件名 | grep GLIBC

如果有的话,拷出来,放到另外缺库的机器上

cd /usr/lib64

cp /路径/文件名 ./

检查原来库的版本,对比是否升级后会缺少其他版本,

strings /usr/lib64/libstdc++.so.6 | grep GLIBC

如果可以接受的话,那就删除原来软连接

rm -rf /usr/lib64/libstdc++.so.6

将软连接指向新库

ln -s 新文件名 libstdc++.so.6

再验证一下

strings /usr/lib64/libstdc++.so.6 | grep GLIBC

完成

相关标签: linux