当前位置:   article > 正文

碰到了version `GLIBC_2.27' not found错误

version `glibc_2.27' not found

碰到了version `GLIBC_2.27' not found错误,我查了下,因为glibc是系统级底层软件,自己编译的可能会跟原来的不一致,会导致系统不兼容,结果我在 /etc/ld.so.conf里面添加了/opt/glibc-2.27的路径,然后ldconfig,ls命令也段错了,然后重新开机,deepin就卡在log图标这里了,无论是内核single参数还是别的办法都不能进入救援模式。所以我在windows10下做了一个ubuntu的启动U盘,进入系统etc目录,把ld.so.conf里面添加的glibc2.27路径删掉了,然后再重启,deepin正常运行了。

执行strings /lib/x86_64-linux-gnu/libc.so.6 | grep GLIBC_

结果显示如下:

GLIBC_2.2.5
GLIBC_2.2.6
GLIBC_2.3
GLIBC_2.3.2
GLIBC_2.3.3
GLIBC_2.3.4
GLIBC_2.4
GLIBC_2.5
GLIBC_2.6
GLIBC_2.7
GLIBC_2.8
GLIBC_2.9
GLIBC_2.10
GLIBC_2.11
GLIBC_2.12
GLIBC_2.13
GLIBC_2.14
GLIBC_2.15
GLIBC_2.16
GLIBC_2.17
GLIBC_2.18
GLIBC_2.22
GLIBC_2.23
GLIBC_2.24
GLIBC_PRIVATE

那就去清华开源站点下载glibc

https://mirrors.tuna.tsinghua.edu.cn/gnu/libc/

在介绍压缩目录里建build,../configure --prefix=/opt/glibc-2.27  make make install 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/211536
推荐阅读
相关标签
  

闽ICP备14008679号