【问题标题】:conflict error in yum CentOSyum CentOS 中的冲突错误
【发布时间】:2015-08-23 15:13:58
【问题描述】:

有时我使用 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

那么你们能帮帮我吗?

【问题讨论】:

  • 请提供更多细节,您执行的命令。你想精确安装什么?
  • 我正在尝试在我的 vps 上配置负载均衡器,我运行了这个命令:sudo yum groupinstall --enablerepo=remi "load balancer"

标签: centos repository yum


【解决方案1】:

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

在每个 yum 命令上添加“--enablerepo=remi-php56”也可以。

注意事项:

【讨论】:

  • 这对 tnx 老兄很有用!
猜你喜欢
  • 1970-01-01
  • 2015-03-14
  • 1970-01-01
  • 2021-04-16
  • 2016-04-03
  • 2018-09-13
  • 2013-10-06
  • 2016-07-13
  • 2016-06-10
相关资源
最近更新 更多