纯 EPEL 安装中安装 PEAR Mail/Mime 依赖问题

纯 EPEL 安装中安装 PEAR Mail/Mime 依赖问题

系统管理员领域的新手。使用 Centos 6.2。

我正在尝试安装 PEAR 的 Mime.php。我之前已经成功安装了 PEAR 的 Mail。现在 Mime.php 不太顺利。

这是我的做法:

yum install php-pear-Mail-Mime

给出依赖性问题:

Resolving Dependencies
--> Running transaction check
---> Package php-pear-Mail-Mime.noarch 0:1.8.2-1.el6 will be installed
--> Processing Dependency: php-mbstring for package: php-pear-Mail-Mime-1.8.2-1.el6.noarch
--> Running transaction check
---> Package php-mbstring.i686 0:5.3.3-3.el6_2.6 will be installed
--> Processing Dependency: php-common = 5.3.3-3.el6_2.6 for package: php-mbstring-5.3.3-3.el6_2.6.i686
--> Finished Dependency Resolution
Error: Package: php-mbstring-5.3.3-3.el6_2.6.i686 (updates)
           Requires: php-common = 5.3.3-3.el6_2.6
           Installed: php-common-5.3.10-2.el6.remi.i686 (@remi)
               php-common = 5.3.10-2.el6.remi
           Available: php-common-5.3.3-3.el6_1.3.i686 (base)
               php-common = 5.3.3-3.el6_1.3
           Available: php-common-5.3.3-3.el6_2.5.i686 (updates)
               php-common = 5.3.3-3.el6_2.5
           Available: php-common-5.3.3-3.el6_2.6.i686 (updates)
               php-common = 5.3.3-3.el6_2.6

php-mbstring 似乎需要 php-common 的 remi 包。我确实尝试过更新它:

yum --enablerepo=remi update php-common

但得到:

No Packages marked for Update

由于错误,我先进行了安装,得到了以下结果:

Package php-common-5.3.10-2.el6.remi.i686 already installed and latest version
Nothing to do

更新:检查我的 epel 点数是否为 6.5,我使用的是 Centos 6.2。这会是个问题吗?(Aftermatch:这不是个问题)

rpm -qa | grep epel
epel-release-6-5.noarch

答案1

显然应该使用 REMI 存储库来安装 php-pear-Mail-Mime...

yum --enablerepo=remi install php-pear-Mail-Mime

相关内容