yum-CentOS中的冲突错误

yum-CentOS中的冲突错误,centos,repository,yum,Centos,Repository,Yum,有时,我在使用yum时遇到一个关于存储库之间冲突的错误,所以我在谷歌上搜索了这个问题,找到了一些临时解决方案,如--enablerepo 这是我的错误 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)

有时,我在使用yum时遇到一个关于存储库之间冲突的错误,所以我在谷歌上搜索了这个问题,找到了一些临时解决方案,如
--enablerepo

这是我的错误

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

所以你们能帮我吗?

根据你们的描述,PHP5.6是从remi-php56存储库安装的,所以最简单的解决方案是永久启用这个存储库,在存储库配置文件中设置enabled=1,这样所有的PHP包都将从那里拉出来,并且不会产生任何冲突

在每个yum命令上添加“-enablerepo=remi-php56”也有效

通知:

  • 您还启用了“原子”和“WebStatic”。让不同的存储库提供相同的东西(PHP堆栈)是个坏主意
  • 您不需要“remi”(PHP5.4),只需要“remi-php56”,除非您需要其他软件包,请参阅

请提供更多详细信息,您执行的命令。您正试图准确地安装什么?我正在尝试在我的vps上配置负载平衡器,并运行以下命令:
sudo-yum-groupinstall--enablerepo=remi“load balancer”
tnx dude很有用!!