百胜更新错误

我尝试运行yum更新,但我有三个错误。 我尝试运行build议的命令,但没有任何改变。 我怎样才能解决这个错误?

--> Processing Dependency: libzip.so.4 for package: php-pecl-zip-1.13.2-1.el6.remi.5.6.i686 --> Finished Dependency Resolution Error: Package: php-gd-5.6.20-1.el6.remi.i686 (remi-php56) Requires: gd-last(x86-32) >= 2.1.1 Error: Package: php-gd-5.6.20-1.el6.remi.i686 (remi-php56) Requires: libgd.so.3 Error: Package: php-pecl-zip-1.13.2-1.el6.remi.5.6.i686 (remi-php56) Requires: libzip.so.4 

你甚至不会说你正在运行什么操作系统,更可能的问题之一是你错过了'额外的企业Linux包'或EPEL存储库。 您可以使用repolist命令确认您正在跟踪的存储库

 yum repolist 

如果您使用的是RHEL,那么您应该向他们注册服务器,并在您有权使用许可证的情况下寻求红帽的支持,或者您可以从下面的链接中安装它们。

如果您运行的是RHEL / CentOS,则可以使用rpm安装EPEL repo,如下面的示例中所述,但首选的方法是使用'yum install epel-release-7-7.noarch.rpm'来安装rpm文件

RHEL / CentOS 7 64位

 # wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm # rpm -ivh epel-release-7-5.noarch.rpm RHEL/CentOS 6 32-64 Bit 

RHEL / CentOS 6 32位

 # wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm # rpm -ivh epel-release-6-8.noarch.rpm 

RHEL / CentOS 6 64位

 # wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm # rpm -ivh epel-release-6-8.noarch.rpm 

RHEL / CentOS 5 32-64位

 # wget http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm # rpm -ivh epel-release-5-4.noarch.rpm 

RHEL / CentOS 5 64位

 # wget http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm # rpm -ivh epel-release-5-4.noarch.rpm 

RHEL / CentOS 4 32-64位

 # wget http://download.fedoraproject.org/pub/epel/4/i386/epel-release-4-10.noarch.rpm # rpm -ivh epel-release-4-10.noarch.rpm 

RHEL / CentOS 4 64位

 # wget http://download.fedoraproject.org/pub/epel/4/x86_64/epel-release-4-10.noarch.rpm # rpm -ivh epel-release-4-10.noarch.rpm 

我解决使用:

 yum install php-gd --enablerepo=remi,remi-php55 

一旦安装了remi-release (自动configuration)软件包,libzip-last和gd-last就会在默认情况下启用。

请记住检查configuration向导指令。