查看库:
strings /lib/x86_64-linux-gnu/libm.so.6 | grep GLIBC_
解决方案:
http://ftp.gnu.org/gnu/libc/
wget http://ftp.gnu.org/gnu/glibc/glibc-2.29.tar.gz
tar -zxvf glibc-2.29.tar.gz
sudo apt-get install gawk
mkdir build
cd build
./…/configure --prefix=/usr/local/glibc (这里显示错误,是两个点,不是三个)
make -j8
sudo make install
如果 sudo make install 报错,执行 make clean 后,重新运行命令。
cd /lib/x86_64-linux-gnu
ln -s /usr/local/glibc/lib/libm-2.29.so libm.so.6
//会报错 ln: failed to create symbolic link ‘libm.so.6’: File exists
//此时需要强连
sudo ln -sf /usr/local/glibc/lib/libm-2.29.so libm.so.6
注意:这里可能是一次性的,如果下次打开 linux 还是报标题错误。