/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21‘ not found 解决办法

文章目录

  • 这是我遇到的问题
  • 下载地址
  • 解决办法

这是我遇到的问题

在这里插入图片描述在我用rar命令解压安装包时报错,这里显示,
GLIBCXX_3.4.21 没有找到。其实这里的 /lib64/libstdc++.so.6 是一个软连接

在这里插入图片描述可以看到他指向的版本是19,这里我只需要将这个源文件以及软连接删除掉,然后下载高版本,然后再做个软连接即可。

下载地址

http://www.vuln.cn/wp-content/uploads/2019/08/libstdc.so_.6.0.26.zip

解决办法

下载之后利用远程工具上传到服务器上,利用unzip命令解压,然后

# 删除源文件和连接文件
rm -rf /lib64/libstdc++.so.6.0.19
rm -rf /lib64/libstdc++.so.6
# 新增源文件和连接文件
cp libstdc++.so.6.0.26 /lib64/
ln -s /lib64/libstdc++.so.6.0.26 /lib64/libstdc++.so.6

这样之后就成功了。

你可能感兴趣的:(云计算,服务器,运维)