问题: CentOS7.6下安装好Dotnet后,运行dotnet --info时出现如下错误
碰到这个问题,主要是libstdc++.so.6库版本太低,依赖新的版本,至少高于libstdc++.so.6.0.21
解决方案如下
wget http://www.vuln.cn/wp-content/uploads/2019/08/libstdc.so_.6.0.26.zip
unzip libstdc.so_.6.0.26.zip
cp libstdc++.so.6.0.26 /usr/lib64
cd /usr/lib64
ls -l | grep libstdc++
输出如下:
[root@iZ2zebzumrgobxql4oj3z4Z lib64]# ls -l | grep libstdc++
lrwxrwxrwx 1 root root 19 Nov 20 2022 libstdc++.so.6 -> libstdc++.so.6.0.19
-rwxr-xr-x 1 root root 995840 Sep 30 2020 libstdc++.so.6.0.19
删除现有得软连接,重新连接新的
rm -f libstdc++.so.6
ln -s libstdc++.so.6.0.26 libstdc++.so.6
现在再执行 dotnet --info就可以了
评论列表,共 0 条评论
暂无评论