如何在CentOS 5.7 64位上安装mcrypt for PHP 5.3.3?

我安装了PHP 5.3和一些模块使用
yum install PHP53-{module-name}

但是mcrypt没有用.

我这样搜索

yum list PHP* | grep mcry

唯一提出的方案是

PHP-mcrypt.x86-64         5.1.6-15.e15.centos.1    extras

我和mhash有同样的问题.
PHP的结果更令人困惑.

我知道这可能是一个愚蠢的问题,但任何帮助将不胜感激.我习惯了Ubuntu简单的“apt-get install”,一切正常. CentOS似乎更加注重细节.

谢谢.

编辑:这是我试过的:

yum install PHP53-mcrypt

结果:

No package PHP53-mcrypt available

试着这个:

yum install PHP-mcrypt

结果是:

Error: PHP53-common conflicts with PHP-common

因为PHP-mcrypt试图将PHP-common作为依赖项(?)而尝试使用PHP 5.3而不是CentOS 5.7上的默认PHP 5.1.

PHP 5.3对你正在做的事情真的有用吗?不要自动假设更新更好.

如果你升级到CentOS 6 PHP 5.3是默认的.

您必须了解的是RedHat(因此其克隆)对于有充分理由升级软件包非常保守.如果您想要推送它并获得更多升级包,那么就会出现问题.

也就是说,您正在寻找的包装存在!你需要做的就是

rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
yum install PHP53-mcrypt

EPEL repo包含更多,更多升级的包,以补充默认存储库.

在32位CentOS Linux 5.5上安装EPEL存储库:

rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm

在64位CentOS Linux 5.5上安装EPEL存储库:

rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm

相关文章

有时候CentOS工作在无互联网的环境下,需要在离线环境下安装一些组件,这次实现的是模拟在离线环境下安...
首先参照https://www.cnblogs.com/wdw984/p/13330074.html,来进行如何安装Centos和离线下载rpm包。 离...
有两个.NET CORE3.1网站部署在CentOS7上(内网IP是192.168.2.32),现在想实现访问http://192.168.2.32...
1、yum -y install vsftpd 安装vsftpd 2、配置vsftpd的配置文件(/etc/vsftpd/vsftpd.conf)主要修改以...
首先去mysql官网下载mysql的离线rpm安装包(https://downloads.mysql.com/archives/community/) Mysql...
第一步下载erlang环境并安装: wget https://packages.erlang-solutions.com/erlang/rpm/centos/7/x86_...