Ubuntu 18.04 出现GLIBC_2.28 not found的解决方法
参考debian网址https://packages.debian.org/buster/并搜索想要的软件或者工具等,如libc6,有结果如下:
具体就不介绍了,请浏览官网了解。
第一步:添加软件源,在/etc/apt/sources.list文件中的最后面追加下面这一行内容(参考官网):
deb http://security.debian.org/debian-security buster/updates main
第二步: 系统可用的软件包更新,刷新软件包的缓存
sudo apt update # 更新软件源
第三步:apt-get update之后若出现下面提示:
由于没有公钥,无法验证下列签名: NO_PUBKEY 112695A0E562B32A NO_PUBKEY 54404762BBB6E853
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 112695A0E562B32A 54404762BBB6E853
其中后面的112695A0E562B32A 54404762BBB6E853就是上面提到的NO_PUBKEY 112695A0E562B32A NO_PUBKEY 54404762BBB6E853中的公钥,替换成对应的即可。
第四步: 然后重新执行更新软件包命令即可。
apt-get update
可看可不看: 查看软件包可更新列表
sudo apt list --upgradable
第五步: 安装libc6
sudo apt install libc6-dev libc6
看一下吧,你也放心: 查看服务器当前版本:
strings /lib/x86_64-linux-gnu/libc.so.6 | grep GLIBC_
不出意外你已经成功了,提前恭喜你解决问题,愉快的继续工作吧~