RHEL 6 - как установить «GLIBC_2.14» или «GLIBC_2.15»?

Мне нужны эти 2 пакета, установленные в системе RHEL 6 linux. Они требуются несколькими другими программами.

Когда я это сделаю: sudo yum install glibc-develэто вывод:
Loaded plugins: product-id, security Setting up Install Process Package glibc-devel-2.12-1.166.el6_7.1.x86_64 already installed and latest version Nothing to do

Есть ли EPEL с GLIBC_2.15 для RHEL? Если нет - что такое обходной путь здесь?

dependencies,glibc,yum,rhel,

11

Ответов: 4


22

Это часто возникает, когда вы создаете программное обеспечение в RHEL 7 и пытаетесь запустить RHEL 6.

Чтобы обновить GLIBC до любой версии, просто загрузите пакет из http://ftp.heanet.ie/mirrors/gnu/libc.

Например, glibc-2.14.tar.gz в вашем случае.

  1. tar xvfz glibc-2.14.tar.gz
  2. cd glibc-2.14
  3. mkdir build
  4. cd build
  5. ../configure --prefix = / opt / glibc-2.14
  6. делать
  7. sudo make install
  8. export LD_LIBRARY_PATH = / opt / glibc-2.14 / lib: $ LD_LIBRARY_PATH

Затем попробуйте запустить ваше программное обеспечение, glibc-2.14 следует связать.


0

Наивный вопрос: можно ли каким-то образом загрузить GLIBC 2.15, поместить его в любую папку (например, / tmp / myglibc), а затем указать на этот путь ТОЛЬКО при выполнении чего-то, что нуждается в этой конкретной версии glibc?

Да, это возможно .


0

Для другого экземпляра Glibc, скачайте gcc 4.7.2, например из этого github repo (хотя официальный источник будет лучше) и извлеките его в какую-то папку, а затем обновите LD_LIBRARY_PATHпуть, в котором вы извлекли glib.

export LD_LIBRARY_PATH=$glibpath/glib-2.49.4-kgesagxmtbemim2denf65on4iixy3miy/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=$glibpath/libffi-3.2.1-wk2luzhfdpbievnqqtu24pi774esyqye/lib64:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=$glibpath/pcre-8.39-itdbuzevbtzqeqrvna47wstwczud67wx/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=$glibpath/gettext-0.19.8.1-aoweyaoufujdlobl7dphb2gdrhuhikil/lib:$LD_LIBRARY_PATH

Это должно держать вас в безопасности от кражи вашего CentOS *.

* Отказ от ответственности: Я только что закончил мысль, что, похоже, OP пытался выразить, но я не согласен полностью.


0

загрузите пакеты rpm и выполните следующую команду:

rpm -Uvh glibc-2.15-60.el6.x86_64.rpm 
glibc-common-2.15-60.el6.x86_64.rpm 
glibc-devel-2.15-60.el6.x86_64.rpm 
glibc-headers-2.15-60.el6.x86_64.rpm
Зависимость, glibc, ни, RHEL,
Похожие вопросы