升级fedora11到fedora12

一直想把fedora升级一下,毕竟fedora 13都快出了,想想fedora 12也应该相当成熟了。由于装好系统之后不想再把上面的资料移来移去,所以选择了升级安装。

 

yum update

yum install preupgrade

upgrade(preupgrade,都试下吧)

 

按照提示,一步一步安装下来,重启之后,就开始安装步骤了。重启之后,又回到了系统,fedora12。看起来,升级确实比较方便,除了有点费时间外。。

 

安装之后,想升级个软件,yum一下,出错了,下面就是出错信息。

There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

   libssl.so.8: cannot open shared object file: No such file or directory

Please install a package which provides this module, or
verify that the module is installed correctly.

It's possible that the above module doesn't match the
current version of Python, which is:
2.6.2 (r262:71600, Aug 21 2009, 12:22:21)
[GCC 4.4.1 20090818 (Red Hat 4.4.1-6)]

If you cannot solve this problem yourself, please go to
the yum faq at:
  http://wiki.linux.duke.edu/YumFaq

 

看来升级之后python版本升级了,但是yum使用的还是老的包,于是乎我就是下载了新版的yum。很不幸,还是不能用。

 

根据错误提示,到rpmfind找到了所需的so文件,libssl.so.8隶属于包openssl-0.9.8k,于是就把啊这个包下载下来,直接用rpm安装。但是,新的错误出现了

file /usr/share/man/man7/des_modes.7ssl.gz from install of openssl-0.9.8k-5.fc11.i686 conflicts with file from package openssl-1.0.0-0.10.beta3.fc12.i686

由于fedora12自带的openssl版本为1.0.0,直接安装会有冲突。为了让yum正常工作,只好强制安装了

rpm -vih --force xxx.rpm

安装完成之后,系统又能正常运行了。

 

不过这样做有个不好的地方,每次运行yum安装程序的时候都会提示文件冲突,看的多了,相当不爽。这个时候,只需在用yum更新一下,就能解决这种问题。

yum update

 

整个世界清净了。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值