如何在没有管理员权限的情况下安装GLIBC_2.14

时间:2016-07-28 18:35:33

标签: glibc

我想在使用gdc-client之后下载并运行它。系统报告为:

./gdc-client: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /tmp/_MEI5oSpPi/libz.so.1)

这是我们的大学服务器,我没有任何管理权。你知道如何在没有管理权的情况下安装GLIBC_2.14吗?

[shg047@tscc-login2 software]$ lsb_release -a
LSB Version:    :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: CentOS
Description:    CentOS release 6.6 (Final)
Release:        6.6
Codename:       Final
[

1 个答案:

答案 0 :(得分:3)

gdc-client github发出了这个问题, glibc 2.12是CentOS 6最新的

如果您的系统是CentOS 6.6版,我认为您应该下载gdc-client source code并自行编译。 gdc-client基于py2。

  1. git clone https://github.com/NCI-GDC/gdc-client
  2. python setup.py install
  3. 您可能会遇到问题

      

    ' lxml == 3.5.0b1'没有找到分发,并且是gdc-client

    所要求的

      

    ImportError:/usr/lib64/libxml2.so.2:版本`LIBXML2_2.9.0'未找到(lxml / etree.so要求)

    您需要在主路径中安装libxsltlibxml2。并在您的路径中添加xml2-configxslt-configexport PATH="/prog_path/libxslt-1.1.29/bin:/prog_path/libxml2-2.9.4/bin:$PATH"

    然后

    1. pip uninstall lxml
    2. pip install lxml==3.5.0b1 --install-option="--auto-rpath"
    3. Finnaly,编译gdc-client源代码。

      1. python setup.py install
      2. 有效。