![Fedora yum 更新错误](https://linux22.com/image/538/Fedora%20yum%20%E6%9B%B4%E6%96%B0%E9%94%99%E8%AF%AF.png)
当我运行时yum update
,我收到以下错误:
[root@chandru chandru.math]# yum update
Loaded plugins: presto, refresh-packagekit, remove-with-leaves
Setting up Update Process
Resolving Dependencies
--> Running transaction check
--> Processing Dependency: kdebase-runtime-libs(x86-32) = 4.5.3-3.fc13 for package: kdebase-runtime-4.5.3-3.fc13.i686
---> Package kdebase-runtime-libs.i686 0:4.5.4-1.fc13 set to be updated
--> Finished Dependency Resolution
Error: Package: kdebase-runtime-4.5.3-3.fc13.i686 (@updates)
Requires: kdebase-runtime-libs(x86-32) = 4.5.3-3.fc13
Removing: kdebase-runtime-libs-4.5.3-3.fc13.i686 (@updates)
kdebase-runtime-libs(x86-32) = 4.5.3-3.fc13
Updated By: kdebase-runtime-libs-4.5.4-1.fc13.i686 (updates)
kdebase-runtime-libs(x86-32) = 4.5.4-1.fc13
Available: kdebase-runtime-libs-4.4.2-3.fc13.i686 (fedora)
kdebase-runtime-libs(x86-32) = 4.4.2-3.fc13
You could try using --skip-broken to work around the problem
** Found 6 pre-existing rpmdb problem(s), 'yum check' output follows:
kdebase-runtime-4.5.4-1.fc13.i686 is a duplicate with kdebase-runtime-4.5.3-3.fc13.i686
kdebase-runtime-4.5.4-1.fc13.i686 has missing requires of kdebase-runtime-libs(x86-32) = ('0', '4.5.4', '1.fc13')
kdebase-runtime-flags-4.5.4-1.fc13.noarch is a duplicate with kdebase-runtime-flags-4.5.3-3.fc13.noarch
6:kdelibs-4.5.4-2.fc13.i686 is a duplicate with 6:kdelibs-4.5.3-3.fc13.i686
6:kdelibs-common-4.5.4-2.fc13.i686 is a duplicate with 6:kdelibs-common-4.5.3-3.fc13.i686
phonon-4.4.3-2.fc13.i686 is a duplicate with phonon-4.4.2-1.fc13.i686
请让我知道该怎么做。
答案1
我不是 Fedora 的常规用户,但以下是我过去使用过的通用解决方案。
尝试跑步
$ yum clean all
然后重新运行该yum update
命令。