前言
Ubuntu1804自带的glibc库因为版本的问题,可能会导致无法安装最新的VSCODE(需要GLIBC_2.28),因此需要升级为glibc6。
但是用代码编译等方式往往会因为安装失败,导致整个系统挂掉,所以采用下述方式进行升级。
操作步骤
查看当前GLIBC
1
strings /lib/x86_64-linux-gnu/libc.so.6 | grep GLIBC_
如果没有GLIBC_2.28,安装VSCODE时就会报错
在apt的source list中添加源
1
deb http://security.debian.org/debian-security buster/updates main
设置秘钥
1
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 112695A0E562B32A 54404762BBB6E853
更新源
1
sudo apt update
安装GLIBC6
1
sudo apt install libc6-dev /sudo apt install libc6
再次查看GLIBC版本
1
strings /lib/x86_64-linux-gnu/libc.so.6 | grep GLIBC_