在本地服务器上搜索
sudo find / -name "libstdc++.so.6*"
1
这个时候还是会出来一大堆,还是不贴了,可以找到很多库;现在需要你去确认眼神,然后遇到对的库搞一下
strings 确认过眼神的对的/libstdc++.so.6 | grep GLIBCXX
1
找到有GLIBCXX_3.4.21的库,ll查看它链接的具体库文件
ll 确认过眼神的对的/libstdc++.so.6
1
比如我的是/opt/anaconda3/lib/libstdc++.so.6.0.24 (这个都支持到GLIBCXX_3.4.24了),接着只要把这个库libstdc++.so.6.0.24拷贝到apt报错的路径/usr/lib/x86_64-linux-gnu/,然后删除/usr/lib/x86_64-linux-gnu/libstdc++.so.6这个软链接,重新再给建立一个链接到libstdc++.so.6.0.24这个库上。
sudo cp /opt/anaconda3/lib/libstdc++.so.6.0.24 /usr/lib/x86_64-linux-gnu
sudo rm /usr/lib/x86_64-linux-gnu/libstdc++.so.6
sudo ln -s /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.24 /usr/lib/x86_64-linux-gnu/libstdc++.so.6