Centos 7 中的 yum 更新问题可能是依赖关系问题

Centos 7 中的 yum 更新问题可能是依赖关系问题

当我尝试在 CentOS 7 中运行 yum update 时,它​​会出现错误。昨天我尝试在 MySql 上安装 MariaDB。目前 MySql 也没有启动,它显示 MySql 未安装。而且当我检查 MySql 版本时,它显示为

# rpm -qa | grep MySQL compat-MySQL50-shared-5.0.96-4.cp1136.x86_64 compat-MySQL51-shared-5.1.73-1.cp1150.x86_64 MySQL56-shared-5.6.31-2.cp1156.x86_64 cpanel-perl-522-MySQL-Diff-0.43-1.cp1156.x86_64 perl-DBD-MySQL-4.023-5.el7.x86_64 我对此一无所知

当我运行yum update我得到的响应代码如下

已加载插件:fastestmirror、langpacks、tsflags、universal-hooks
从缓存的主机文件加载镜像速度
 * EA4:185.53.12.144
 * 基础:mirror.yourwebhoster.eu
 * 来源: mirrors.coreix.net
 * 附加信息:mirror.1000mbps.com
 * nux-dextop:mirror.li.nux.ro
 * remi-安全: remi.mirrors.cu.be
 * 更新:mirror.1000mbps.com
解决依赖关系
--> 正在运行交易检查
---> 软件包 MariaDB-shared.x86_64 0:10.0.26-1.el7.centos 将被淘汰
--> 处理依赖关系:MariaDB-common,适用于软件包:MariaDB-shared-10.0.26-1.el7.centos.x86_64
---> 软件包 epel-release.noarch 0:6-8 将被更新
--> 处理软件包 remi-release-6.8-1.el6.remi.noarch 的依赖关系:epel-release = 6
---> 软件包 epel-release.noarch 0:7-6 将是一个更新
---> 软件包 flite.x86_64 0:1.3-22.el7 将被更新
---> 软件包 flite.x86_64 0:1.3-24.el6 将是一个更新
---> 软件包 jansson.x86_64 0:2.4-6.el7 将被更新
---> 软件包 jansson.x86_64 0:2.6-1.el6 将是一个更新
---> 软件包 lcms2.x86_64 0:2.6-2.el7 将被更新
---> 软件包 lcms2.x86_64 0:2.7-3.el6 将是一个更新
---> 软件包 libdwarf.x86_64 0:20130207-4.el7 将被更新
---> 软件包 libdwarf.x86_64 0:20140413-1.el6 将是一个更新
---> 软件包 libsrtp.x86_64 0:1.4.4-10.20101004cvs.el7 将被更新
--> 处理依赖项:libsrtp.so.0()(64bit),适用于软件包:gstreamer1-plugins-bad-free-1.4.5-3.el7.x86_64
---> 软件包 libsrtp.x86_64 0:1.5.4-3.el6 将是一个更新
---> 软件包 libstoragemgmt.x86_64 0:1.2.3-4.el7 将被更新
---> 软件包 libstoragemgmt.x86_64 0:1.3.2-1.el6 将是一个更新
--> 处理软件包 libstoragemgmt-1.3.2-1.el6.x86_64 的依赖关系:libyajl.so.1()(64bit)
--> 处理依赖项:libudev.so.0()(64bit),适用于软件包:libstoragemgmt-1.3.2-1.el6.x86_64
--> 处理依赖项:libconfig.so.8()(64bit),适用于软件包:libstoragemgmt-1.3.2-1.el6.x86_64
---> 软件包 libstoragemgmt-python.noarch 0:1.2.3-4.el7 将被更新
---> 软件包 libstoragemgmt-python.noarch 0:1.3.2-1.el6 将是一个更新
--> 处理软件包 libstoragemgmt-python-1.3.2-1.el6.noarch 的依赖关系:python(abi) = 2.6
--> 处理软件包 libstoragemgmt-python-1.3.2-1.el6.noarch 的依赖项 libstoragemgmt-python-clibs
---> 软件包 libwebp.x86_64 0:0.3.0-3.el7 将被更新
--> 处理依赖项:libwebp.so.4()(64bit),适用于软件包:webkitgtk3-2.4.9-5.el7.x86_64
--> 处理依赖项:libwebp.so.4()(64bit),适用于软件包:ea-php70-php-gd-7.0.9-1.1.2.cpanel.x86_64
---> 软件包 libwebp.x86_64 0:0.4.3-3.el6 将是一个更新
---> 软件包 mariadb-libs.x86_64 1:5.5.50-1.el7_2 将被淘汰
---> 软件包 nettle.x86_64 0:2.7.1-4.el7 将被更新
--> 处理依赖项:libhogweed.so.2()(64bit),适用于软件包:gnutls-utils-3.3.8-14.el7_2.x86_64
--> 处理依赖项:libhogweed.so.2()(64bit),适用于软件包:gnutls-3.3.8-14.el7_2.x86_64
--> 处理依赖项:libhogweed.so.2()(64bit),适用于软件包:gnutls-dane-3.3.8-14.el7_2.x86_64
--> 处理依赖项:libnettle.so.4()(64bit),适用于软件包:gstreamer1-plugins-bad-free-1.4.5-3.el7.x86_64
--> 处理依赖项:libnettle.so.4()(64bit),适用于软件包:gnutls-utils-3.3.8-14.el7_2.x86_64
--> 处理软件包 tigervnc-server-minimal-1.3.1-4.el7_2.x86_64 的依赖关系:libnettle.so.4()(64bit)
--> 处理依赖关系:libnettle.so.4()(64bit),适用于软件包:gnutls-3.3.8-14.el7_2.x86_64
--> 处理依赖项:libnettle.so.4()(64bit),适用于软件包:gnutls-dane-3.3.8-14.el7_2.x86_64
---> 软件包 nettle.x86_64 0:3.2-2.el6 将是一个更新
--> 处理依赖项:libgmp.so.3()(64bit),适用于软件包:nettle-3.2-2.el6.x86_64
---> 软件包 nux-dextop-release.noarch 0:0-1.el7.nux 将被更新
---> 软件包 nux-dextop-release.noarch 0:0-5.el7.nux 将是一个更新
---> 软件包 opus.x86_64 0:1.0.2-6.el7 将被更新
---> 软件包 opus.x86_64 0:1.1.2-1.el6 将是一个更新
---> 软件包 qpdf-libs.x86_64 0:5.0.1-3.el7 将被更新
---> 软件包 qpdf-libs.x86_64 0:5.1.1-2.el6 将是一个更新
--> 处理依赖项:libpcre.so.0()(64bit),适用于软件包:qpdf-libs-5.1.1-2.el6.x86_64
---> 软件包 qrencode-libs.x86_64 0:3.4.1-3.el7 将被更新
---> 软件包 qrencode-libs.x86_64 0:3.4.2-1.el6 将是一个更新
---> 软件包 soundtouch.x86_64 0:1.4.0-9.el7 将被更新
---> 软件包 soundtouch.x86_64 0:1.5.0-1.el6 将是一个更新
---> 软件包 wqy-microhei-fonts.noarch 0:0.2.0-0.12.beta.el7 即将更新
---> 软件包 wqy-microhei-fonts.noarch 0:0.2.0-0.14.beta.el6 将是一个更新
--> 正在运行交易检查
---> 软件包 MariaDB-common.x86_64 0:10.0.26-1.el7.centos 将被安装
---> 软件包 epel-release.noarch 0:6-8 将被更新
--> 处理软件包 remi-release-6.8-1.el6.remi.noarch 的依赖关系:epel-release = 6
---> 软件包 libsrtp.x86_64 0:1.4.4-10.20101004cvs.el7 将被更新
--> 处理依赖项:libsrtp.so.0()(64bit),适用于软件包:gstreamer1-plugins-bad-free-1.4.5-3.el7.x86_64
---> 软件包 libstoragemgmt.x86_64 0:1.3.2-1.el6 将是一个更新
--> 处理软件包 libstoragemgmt-1.3.2-1.el6.x86_64 的依赖关系:libyajl.so.1()(64bit)
--> 处理依赖项:libudev.so.0()(64bit),适用于软件包:libstoragemgmt-1.3.2-1.el6.x86_64
--> 处理依赖项:libconfig.so.8()(64bit),适用于软件包:libstoragemgmt-1.3.2-1.el6.x86_64
---> 软件包 libstoragemgmt-python.noarch 0:1.3.2-1.el6 将是一个更新
--> 处理软件包 libstoragemgmt-python-1.3.2-1.el6.noarch 的依赖关系:python(abi) = 2.6
---> 软件包 libstoragemgmt-python-clibs.x86_64 0:1.3.2-1.el6 将被安装
--> 处理依赖项:python(abi) = 2.6,适用于软件包:libstoragemgmt-python-clibs-1.3.2-1.el6.x86_64
--> 处理软件包 libstoragemgmt-python-clibs-1.3.2-1.el6.x86_64 的依赖关系:libyajl.so.1()(64bit)
--> 处理依赖项:libudev.so.0()(64bit),适用于软件包:libstoragemgmt-python-clibs-1.3.2-1.el6.x86_64
--> 处理软件包 libstoragemgmt-python-clibs-1.3.2-1.el6.x86_64 的依赖关系:libpython2.6.so.1.0()(64bit)
---> 软件包 libwebp.x86_64 0:0.3.0-3.el7 将被更新
--> 处理依赖项:libwebp.so.4()(64bit),适用于软件包:webkitgtk3-2.4.9-5.el7.x86_64
--> 处理依赖项:libwebp.so.4()(64bit),适用于软件包:ea-php70-php-gd-7.0.9-1.1.2.cpanel.x86_64
---> 软件包 nettle.x86_64 0:2.7.1-4.el7 将被更新
--> 处理依赖项:libhogweed.so.2()(64bit),适用于软件包:gnutls-utils-3.3.8-14.el7_2.x86_64
--> 处理依赖项:libhogweed.so.2()(64bit),适用于软件包:gnutls-3.3.8-14.el7_2.x86_64
--> 处理依赖项:libhogweed.so.2()(64bit),适用于软件包:gnutls-dane-3.3.8-14.el7_2.x86_64
--> 处理依赖项:libnettle.so.4()(64bit),适用于软件包:gstreamer1-plugins-bad-free-1.4.5-3.el7.x86_64
--> 处理依赖项:libnettle.so.4()(64bit),适用于软件包:gnutls-utils-3.3.8-14.el7_2.x86_64
--> 处理软件包 tigervnc-server-minimal-1.3.1-4.el7_2.x86_64 的依赖关系:libnettle.so.4()(64bit)
--> 处理依赖关系:libnettle.so.4()(64bit),适用于软件包:gnutls-3.3.8-14.el7_2.x86_64
--> 处理依赖项:libnettle.so.4()(64bit),适用于软件包:gnutls-dane-3.3.8-14.el7_2.x86_64
---> 软件包 nettle.x86_64 0:3.2-2.el6 将是一个更新
--> 处理依赖项:libgmp.so.3()(64bit),适用于软件包:nettle-3.2-2.el6.x86_64
---> 软件包 qpdf-libs.x86_64 0:5.1.1-2.el6 将是一个更新
--> 处理依赖项:libpcre.so.0()(64bit),适用于软件包:qpdf-libs-5.1.1-2.el6.x86_64
--> 完成依赖解析
错误:软件包:nettle-3.2-2.el6.x86_64 (epel)
           需要:libgmp.so.3()(64 位)
错误:软件包:libstoragemgmt-1.3.2-1.el6.x86_64 (epel)
           需要:libyajl.so.1()(64 位)
错误:软件包:libstoragemgmt-1.3.2-1.el6.x86_64 (epel)
           要求:libconfig.so.8()(64 位)
错误:软件包:remi-release-6.8-1.el6.remi.noarch(已安装)
           要求:epel-release = 6
           删除:epel-release-6-8.noarch(已安装)
               epel-发布 = 6-8
           更新者:epel-release-7-6.noarch (extras)
               epel-发布 = 7-6
           可用:epel-release-7-5.noarch (附加)
               epel-发布 = 7-5
错误:软件包:gnutls-dane-3.3.8-14.el7_2.x86_64 (@updates)
           需要:libnettle.so.4()(64 位)
           删除:nettle-2.7.1-4.el7.x86_64 (@anaconda)
               libnettle.so.4()(64位)
           更新者:nettle-3.2-2.el6.x86_64 (epel)
              ~libnettle.so.6()(64 位)
错误:软件包:gstreamer1-plugins-bad-free-1.4.5-3.el7.x86_64 (@base)
           需要:libnettle.so.4()(64 位)
           删除:nettle-2.7.1-4.el7.x86_64 (@anaconda)
               libnettle.so.4()(64位)
           更新者:nettle-3.2-2.el6.x86_64 (epel)
              ~libnettle.so.6()(64 位)
错误:软件包:libstoragemgmt-python-clibs-1.3.2-1.el6.x86_64 (epel)
           需要:libyajl.so.1()(64 位)
错误:软件包:libstoragemgmt-1.3.2-1.el6.x86_64 (epel)
           需要:libudev.so.0()(64 位)
错误:软件包:gstreamer1-plugins-bad-free-1.4.5-3.el7.x86_64 (@base)
           需要:libsrtp.so.0()(64 位)
           删除:libsrtp-1.4.4-10.20101004cvs.el7.x86_64 (@base)
               libsrtp.so.0()(64位)
           更新者:libsrtp-1.5.4-3.el6.x86_64 (epel)
              ~libsrtp.so.1()(64 位)
错误:软件包:gnutls-utils-3.3.8-14.el7_2.x86_64 (@updates)
           需要:libnettle.so.4()(64 位)
           删除:nettle-2.7.1-4.el7.x86_64 (@anaconda)
               libnettle.so.4()(64位)
           更新者:nettle-3.2-2.el6.x86_64 (epel)
              ~libnettle.so.6()(64 位)
错误:软件包:ea-php70-php-gd-7.0.9-1.1.2.cpanel.x86_64 (@EA4)
           需要:libwebp.so.4()(64 位)
           删除:libwebp-0.3.0-3.el7.x86_64 (@anaconda)
               libwebp.so.4()(64位)
           更新者:libwebp-0.4.3-3.el6.x86_64 (epel)
              ~libwebp.so.5()(64 位)
错误:软件包:qpdf-libs-5.1.1-2.el6.x86_64 (epel)
           需要:libpcre.so.0()(64 位)
错误:软件包:tigervnc-server-minimal-1.3.1-4.el7_2.x86_64 (@updates)
           需要:libnettle.so.4()(64 位)
           删除:nettle-2.7.1-4.el7.x86_64 (@anaconda)
               libnettle.so.4()(64位)
           更新者:nettle-3.2-2.el6.x86_64 (epel)
              ~libnettle.so.6()(64 位)
错误:软件包:gnutls-3.3.8-14.el7_2.x86_64 (@updates)
           需要:libhogweed.so.2()(64 位)
           删除:nettle-2.7.1-4.el7.x86_64 (@anaconda)
               libhogweed.so.2()(64位)
           更新者:nettle-3.2-2.el6.x86_64 (epel)
              ~libhogweed.so.4()(64 位)
错误:软件包:gnutls-utils-3.3.8-14.el7_2.x86_64 (@updates)
           需要:libhogweed.so.2()(64 位)
           删除:nettle-2.7.1-4.el7.x86_64 (@anaconda)
               libhogweed.so.2()(64位)
           更新者:nettle-3.2-2.el6.x86_64 (epel)
              ~libhogweed.so.4()(64 位)
错误:软件包:gnutls-dane-3.3.8-14.el7_2.x86_64 (@updates)
           需要:libhogweed.so.2()(64 位)
           删除:nettle-2.7.1-4.el7.x86_64 (@anaconda)
               libhogweed.so.2()(64位)
           更新者:nettle-3.2-2.el6.x86_64 (epel)
              ~libhogweed.so.4()(64 位)
错误:软件包:libstoragemgmt-python-clibs-1.3.2-1.el6.x86_64 (epel)
           要求:python(abi)= 2.6
           已安装:python-2.7.5-38.el7_2.x86_64 (@updates)
               python(abi)= 2.7
               python(abi)= 2.7
           可用:python-2.7.5-34.el7.x86_64(基础)
               python(abi)= 2.7
               python(abi)= 2.7
           可用:python3-3.3.2-12.el7.nux.x86_64 (nux-dextop)
               python(abi)= 3.3
错误:软件包:libstoragemgmt-python-1.3.2-1.el6.noarch (epel)
           要求:python(abi)= 2.6
           已安装:python-2.7.5-38.el7_2.x86_64 (@updates)
               python(abi)= 2.7
               python(abi)= 2.7
           可用:python-2.7.5-34.el7.x86_64(基础)
               python(abi)= 2.7
               python(abi)= 2.7
           可用:python3-3.3.2-12.el7.nux.x86_64 (nux-dextop)
               python(abi)= 3.3
错误:软件包:libstoragemgmt-python-clibs-1.3.2-1.el6.x86_64 (epel)
           要求:libpython2.6.so.1.0()(64位)
错误:软件包:webkitgtk3-2.4.9-5.el7.x86_64 (@base)
           需要:libwebp.so.4()(64 位)
           删除:libwebp-0.3.0-3.el7.x86_64 (@anaconda)
               libwebp.so.4()(64位)
           更新者:libwebp-0.4.3-3.el6.x86_64 (epel)
              ~libwebp.so.5()(64 位)
错误:软件包:libstoragemgmt-python-clibs-1.3.2-1.el6.x86_64 (epel)
           需要:libudev.so.0()(64 位)
错误:软件包:gnutls-3.3.8-14.el7_2.x86_64 (@updates)
           需要:libnettle.so.4()(64 位)
           删除:nettle-2.7.1-4.el7.x86_64 (@anaconda)
               libnettle.so.4()(64位)
           更新者:nettle-3.2-2.el6.x86_64 (epel)
              ~libnettle.so.6()(64 位)
 您可以尝试使用 --skip-broken 来解决这个问题
 您可以尝试运行:rpm -Va --nofiles --nodigest

请提供解决方案。

这非常紧急。提前致谢。

相关内容