试图记录为通过腻子根简单的百胜更新给我:CentOS 6的百胜更新失败
---> Package python-paramiko.noarch 0:1.12.4-1.el7 will be an update
--> Processing Dependency: python(abi) = 2.7 for package: python-paramiko-1.124-1.el7.noarch
--> Processing Conflict: libdb4-4.8.30-13.el7.x86_64 conflicts filesystem < 3
--> Finished Dependency Resolution
Error: Package: cyrus-sasl-lib-2.1.23-15.el6.x86_64 (@base)
Requires: libdb-4.7.so()(64bit)
Removing: db4-4.7.25-18.el6_4.x86_64 (@base)
libdb-4.7.so()(64bit)
Obsoleted By: libdb4-4.8.30-13.el7.x86_64 (epel)
Not found
Error: Package: python-paramiko-1.12.4-1.el7.noarch (epel)
Requires: python(abi) = 2.7
Installed: python-2.6.6-52.el6.x86_64 (@updates)
python(abi) = 2.6
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
的厚望较长,但堆栈不能让我把一切都没有写的文字相同数量.. 反正... 我真的不明白为什么它会这样做冲突问题... 任何人都可以指出我至少有正确的方向吗?
编辑:如果我启动百胜更新--skip-破
Packages skipped because of dependency problems:
libdb4-4.8.30-13.el7.x86_64 from epel
libdb4-cxx-4.8.30-13.el7.x86_64 from epel
libdb4-devel-4.8.30-13.el7.x86_64 from epel
libdb4-utils-4.8.30-13.el7.x86_64 from epel
python-crypto-2.6.1-1.el7.x86_64 from epel
python-ecdsa-0.11-3.el7.noarch from epel
python-paramiko-1.12.4-1.el7.noarch from epel
感谢
我删除EPEL 7 ...然后重新安装了6个,现在如果我做转-qa | grep \\。el7 \\。 它给了我vconfig-1.9-16.el7.x86_64 我必须删除这个文件?请指导我是一个linux centos上的新手...... – 2014-11-03 15:30:01
如果这是唯一的'el7'软件包,它可能不是那么糟糕,但是,你应该用适当的'el6'软件包替换那个'el7'软件包。 'yum downgrade vconfig' *可能足以实现这个功能......或者您可以直接删除它和'yum install vconfig',现在repos被整理出来安装正确的版本。 – 2014-11-03 15:49:16