YUM 更新错误

Rya*_*iss 2 linux centos yum rpm epel

我在运行 yum update 时收到以下错误。在我安装了错误的 EPEL 包 (epel-release-6-8.noarch) 后,我开始收到这些错误。我已经删除并安装了 epel-release-7-5.noarch 。

谁能帮我解决这个问题?

运行 CentOS 7

[xxxxxx]# yum 更新
加载的插件:fastestmirror
从缓存的主机文件加载镜像速度
 * 基础:centos.mirror.nac.net
 * epel:mirror.cogentco.com
 * 附加:mirror.us.leaseweb.net
 * 更新:mirror.sanctuaryhost.com
解决依赖关系
--> 运行事务检查
---> 包 jansson.x86_64 0:2.4-6.el7 将更新
---> 包 jansson.x86_64 0:2.6-1.el6 将会更新
---> 软件包 python-boto.noarch 0:2.25.0-2.el7.centos 将更新
---> 包 python-boto.noarch 0:2.34.0-4.el6 将是一个更新
--> 处理依赖:python(abi) = 2.6 for package: python-boto-2.34.0-4.el6.noarch
--> 处理依赖:python-rsa for package: python-boto-2.34.0-4.el6.noarch
---> 软件包 python-jsonpointer.noarch 0:1.0-2.el7.centos 将更新
---> 包 python-jsonpointer.noarch 0:1.0-3.el6 将是一个更新
--> 处理依赖:python(abi) = 2.6 for package: python-jsonpointer-1.0-3.el6.noarch
---> 软件包 python-six.noarch 0:1.3.0-4.el7 将被更新
---> 软件包 python-six.noarch 0:1.7.3-1.el6 将会更新
--> 处理依赖:python(abi) = 2.6 for package: python-six-1.7.3-1.el6.noarch
---> 将更新包 qrencode-libs.x86_64 0:3.4.1-3.el7
---> 包 qrencode-libs.x86_64 0:3.4.2-1.el6 将会更新
--> 运行事务检查
---> 包 python-boto.noarch 0:2.34.0-4.el6 将是一个更新
--> 处理依赖:python(abi) = 2.6 for package: python-boto-2.34.0-4.el6.noarch
---> 包 python-jsonpointer.noarch 0:1.0-3.el6 将是一个更新
--> 处理依赖:python(abi) = 2.6 for package: python-jsonpointer-1.0-3.el6.noarch
---> 将安装包 python-rsa.noarch 0:3.1.1-5.el6
--> 处理依赖:python(abi) = 2.6 for package: python-rsa-3.1.1-5.el6.noarch
---> 软件包 python-six.noarch 0:1.7.3-1.el6 将会更新
--> 处理依赖:python(abi) = 2.6 for package: python-six-1.7.3-1.el6.noarch
--> 完成依赖解析
错误:包:python-boto-2.34.0-4.el6.noarch (epel)
           要求:python(abi) = 2.6
           已安装:python-2.7.5-16.el7.x86_64 (@anaconda)
               蟒蛇(阿比)= 2.7
               蟒蛇(阿比)= 2.7
错误:包:python-six-1.7.3-1.el6.noarch (epel)
           要求:python(abi) = 2.6
           已安装:python-2.7.5-16.el7.x86_64 (@anaconda)
               蟒蛇(阿比)= 2.7
               蟒蛇(阿比)= 2.7
错误:包:python-jsonpointer-1.0-3.el6.noarch (epel)
           要求:python(abi) = 2.6
           已安装:python-2.7.5-16.el7.x86_64 (@anaconda)
               蟒蛇(阿比)= 2.7
               蟒蛇(阿比)= 2.7
错误:包:python-rsa-3.1.1-5.el6.noarch (epel)
           要求:python(abi) = 2.6
           已安装:python-2.7.5-16.el7.x86_64 (@anaconda)
               蟒蛇(阿比)= 2.7
               蟒蛇(阿比)= 2.7
 您可以尝试使用 --skip-broken 来解决该问题
 您可以尝试运行: rpm -Va --nofiles --nodigest

Mic*_*ton 6

你需要:

  1. 清除 yum 缓存。

    yum clean all
    
    Run Code Online (Sandbox Code Playgroud)
  2. 将已安装的软件包与存储库中的内容重新同步。

    yum distro-sync
    
    Run Code Online (Sandbox Code Playgroud)