2015-08-23 110 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