Php
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
這是有道理的,因為我的 glib 版本是:
ldd --version ldd (GNU libc) 2.12
所以我試圖做一個
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 伺服器上也遇到了這個問題,並且可以為我提供一些幫助。
您需要安裝 EPEL 6
epel-release
包,而不是 EPEL 7 包。