解决libc.so.6: `GLIBC_2.14' not found问题

Centos 7

Xshell

方式/步调

  1. 1

    步调一:利用xshell登岸Linux后执行python号令,然后呈现如图报错

    python: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib64/libpython2.7.so.1.0),阐发原因为系统的glib版本太低,执行python号令时,系统挪用了GLIBC_2.14版本导致报错

    a686c9177f3e67094de75b9035c79f3df9dc55fd.jpg
  2. 2

    步调二:在系统执行strings /lib64/libc.so.6 |grep GLIBC_号令,查看当前新系统撑持的glib版本,没有2.14版本,需要下载进行进级

    a686c9177f3e670948045e9035c79f3df8dc555c.jpg
  3. 3

    步调三:下载软件进行进级

    http://ftp.gnu.org/gnu/glibc/glibc-2.14.tar.gz 

    http://ftp.gnu.org/gnu/glibc/glibc-ports-2.14.tar.gz 

    tar -xvf  glibc-2.14.tar.gz 

    tar -xvf  glibc-ports-2.14.tar.gz

    mv glibc-ports-2.14 glibc-2.14/ports

    mkdir glibc-2.14/build

    cd glibc-2.14/build 

    ../configure  --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin

    make

    make install

    b3fb43166d224f4afff90a7c07f790529822d179.jpg 5243fbf2b2119313bbcd86df6b380cd790238dd6.jpg
  4. 4

    步调四:上面编译没有报错,再次查看已经撑持2.14了,执行号令正常

    3bf33a87e950352a3c5547675d43fbf2b2118bad.jpg
  • 发表于 2019-11-27 17:04
  • 阅读 ( 1385 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具