重新设置rpm fedora

在我开始之前,让我说,我search了这个,否则我不会在这里

问题

在尝试升级Fedora时,我使用了这个命令

rpm -Uhv ftp://download.fedora.redhat.com/pub/fedora/linux/releases/12/Fedora/i386/os/Packages/fedora-release-12-1.noarch.rpm 

切换回购安装,只是后来发现,我没有安装wget(现场版本运行)我然后进行yum安装,但任何yum安装我试过返回这个:

 totem-gstreamer-2.24.3-3.fc10.i386 from installed has depsolving problems --> Missing Dependency: totem = 2.24.3 is needed by package totem-gstreamer-2.24.3-3.fc10.i386 (installed) pulseaudio-core-libs-0.9.14-3.fc10.i386 from installed has depsolving problems --> Missing Dependency: libltdl.so.3 is needed by package pulseaudio-core-libs-0.9.14-3.fc10.i386 (installed) preupgrade-1.1.2-1.fc10.noarch from installed has depsolving problems --> Missing Dependency: python(abi) = 2.5 is needed by package preupgrade-1.1.2-1.fc10.noarch (installed) sos-1.8-17.fc10.noarch from installed has depsolving problems --> Missing Dependency: python(abi) = 2.5 is needed by package sos-1.8-17.fc10.noarch (installed) Error: Missing Dependency: python(abi) = 2.5 is needed by package preupgrade-1.1.2-1.fc10.noarch (installed) Error: Missing Dependency: totem = 2.24.3 is needed by package totem-gstreamer-2.24.3-3.fc10.i386 (installed) Error: Missing Dependency: libltdl.so.3 is needed by package pulseaudio-core-libs-0.9.14-3.fc10.i386 (installed) Error: Missing Dependency: python(abi) = 2.5 is needed by package sos-1.8-17.fc10.noarch (installed) You could try using --skip-broken to work around the problem You could try running: package-cleanup --problems package-cleanup --dupes rpm -Va --nofiles --nodigest 

到目前为止,我已经尝试过

 curl "http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x855099B249C8885A" | rpm --import --verbose -rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm rm -f /var/lib/rpm/__db rpm --rebuilddb 

没有任何事情可以做,我该如何恢复默认的rpm并继续工作? 我没有GUI访问这个系统,只有命令行,但停机时间不是问题

升级Fedora可能是一个痛苦。 Fedora yum升级页面引导您完成所有选项,包括解决依赖性问题。

你不需要从rpmfusion中做任何事情来做基本的升级; 在使用Fedora 12之前,我会禁用rpmfusion存储库。

看来你想从Fedora 10跳到Fedora 12.我不确定这样的升级是否经过testing。 要恢复百胜,我会重新安装Fedora 10发行版

 rpm -Uvh --oldpackage http://download.fedora.redhat.com/pub/fedora/linux/releases/11/Fedora/i386/os/Packages/fedora-release-11-1.noarch.rpm 

并尝试使用preupgrade进行升级

 yum install preupgrade 

但是你需要磁盘上的可用空间