Red Hat - версия glibc слишком низкая для многих необходимых пакетов

Red Hat - версия glibc слишком низкая для многих необходимых пакетов

Я использую сервер Red Hat следующей версии:

webtatic-release-6-5.noarch
**redhat-release-server-6Server-6.6.0.2.el6.x86_64**
epel-release-7-2.noarch
rpmforge-release-0.5.2-2.el6.rf.i686
remi-release-6.5-1.el6.remi.noarch

Проблема в том, что если я хочу установить php-mcrypt (необходимый для фреймворка Laravel), введя эту команду:

sudo yum install php-mcrypt

Но при выполнении этой команды возникает следующая проблема:

ERROR with rpm_check_debug vs depsolve:
libc.so.6(GLIBC_2.14)(64bit) is needed by php-mcrypt-5.4.16-2.el7.x86_64
libc.so.6(GLIBC_2.14)(64bit) is needed by libmcrypt-2.5.8-13.el7.x86_64

Что вполне логично, поскольку моя более бойкая версия выглядит так:

ldd --version
ldd (GNU libc) 2.12

Поэтому я попытался сделать a, sudo yum update --skip-brokenчтобы как-то обновить эту версию. Но даже эта команда выдает эту ошибку:

ERROR with rpm_check_debug vs depsolve:
libc.so.6(GLIBC_2.14)(64bit) is needed by htop-1.0.3-3.el7.x86_64
libc.so.6(GLIBC_2.15)(64bit) is needed by htop-1.0.3-3.el7.x86_64

Так что теперь я совсем застрял. Мне интересно, сталкивается ли кто-нибудь еще с этой проблемой на сервере Red Hat и может ли он мне помочь.

решение1

Вам необходимо установить epel-releaseпакет EPEL 6, а не пакет EPEL 7.

Связанный контент