2015-08-23 64 views
0

一些时间IM用yum,并得到一个错误有关存储库之间的矛盾,所以我用Google搜索这个问题,我发现像--enablerepo
这里我的错误一些治标不治本的冲突错误在百胜的CentOS

Error: Package: php-5.4.44-50.el6.art.x86_64 (atomic) 
     Requires: php-cli(x86-64) = 5.4.44-50.el6.art 
     Installed: php-cli-5.6.12-1.el6.remi.x86_64 (@remi-php56) 
      php-cli(x86-64) = 5.6.12-1.el6.remi 
     Available: php-cli-5.3.3-40.el6_6.x86_64 (base) 
      php-cli(x86-64) = 5.3.3-40.el6_6 
     Available: php-cli-5.3.3-46.el6_6.x86_64 (updates) 
      php-cli(x86-64) = 5.3.3-46.el6_6 
     Available: php-cli-5.4.42-48.el6.art.x86_64 (atomic) 
      php-cli(x86-64) = 5.4.42-48.el6.art 
     Available: php-cli-5.4.43-1.el6.remi.x86_64 (remi) 
      php-cli(x86-64) = 5.4.43-1.el6.remi 
     Available: php-cli-5.4.43-49.el6.art.x86_64 (atomic) 
      php-cli(x86-64) = 5.4.43-49.el6.art 
     Available: php-cli-5.4.44-1.el6.remi.x86_64 (remi) 
      php-cli(x86-64) = 5.4.44-1.el6.remi 
     Available: php-cli-5.4.44-50.el6.art.x86_64 (atomic) 
      php-cli(x86-64) = 5.4.44-50.el6.art 
     Available: php-cli-5.3.29-4.w5.x86_64 (webtatic) 
      Not found 


You could try using --skip-broken to work around the problem 
You could try running: rpm -Va --nofiles --nodigest 

所以你也可以男人帮我?

+0

一点更多详情,请,你执行的命令。你想要准确安装什么? – Jigar

+0

我试图在我的vps上配置负载均衡器,我运行这个命令: 'sudo yum groupinstall --enablerepo = remi“负载均衡器”' – pooria

回答

2

根据您的描述,PHP5.6是从remi-php56存储库安装的,所以最简单的解决方案是永久启用该存储库,在存储库配置文件中设置enabled = 1,因此所有的PHP软件包将从那里被取出,不应该产生任何冲突。

在每个yum命令中添加“--enablerepo = remi-php56”也适用。

声明:

+0

这是非常有用的tnx老兄! – pooria