fedora16升级到fedora17

因为学校网络的问题,前段时间都没在我心爱的fedora下工作了,最近在外面公司顶岗实习,正好茶博会我留守公司值班,闲来之余好好利用公司的网络把我的fedora16升级到了17。升级过程中还是遇到了一些小问题,在这里写成note希望遇到相同问题的童鞋可以参考。

首先先升级fedora和当年15升级16一样,我们可以用一些tool

su

获取root权限,下面的命令都是要root的哦,用sudo按死你。

yum update rpm

升级rpm包

yum -y update

更下一下系统

yum clean all

清除yum缓存,如果更新过程中更新了内核,请重启下
现在让我们通过preupgrade工具来升级。fedora17将/bin /sbin等目录移到/usr目录下,手动升级要转换设置软链接,比较繁琐,也容易出错,因此我们可以利用preupgrade工具简化升级过程。

yum install preupgrade

安装preupgrade,

preupgrade

执行按步骤走就好了。

安装成功后重启,发现卡在reached graphic interface上,无法进入图形界面,和当初15升级16一样xorg.conf问题,参照我以前的文章
linux启动后黑屏
之后删除我的amd驱动,重新安装,同样参照老文章
linux如何删除amd显卡驱动
进去后发现yum不能使用执行

yum check

发现有一大堆冲突的包,一些是i686的包与x86的包冲突,我的系统是64位,只要保留x86的包就好

yum remove *.i686
或者
yum erase *.i686

还有fc16的包和fc17的包冲突,fc16就是fedora16下的包,我们要把它删掉

yum remove *.fc16.*
或者
yum erase *.fc16.*


话说ibus有些小问题因此我换成了fcitx,感觉比ibus爽,就是配置没有ibus-setup那样的工具,麻烦一些。

Comments

Popular posts from this blog

socket close shutdown函数区别

批量在文件头插入

hash表取模技巧