本文参考自红黑联盟
参考文档:http://fedoraproject.org/wiki/Upgrading_Fedora_using_yum#Fedora_16_-.3E_Fedora_17,如果能看懂英文文档的就直接看英文文档好了
(1)导入gpg密钥
rpm --import https://fedoraproject.org/static/1ACA3465.txt
(2)安装更新dracut
yum update dracut
(3)转换现有的文件系统
dracut --force --add convertfs
(4)修改/etc/grub2.cfg
cp /etc/grub2.cfg /etc/grub2.cfg.bak
在grub2.cfg的linux行后面添加rw rd.info rd.convertfs enforcing=0选项
(5)重启,查看以下目录是否变成链接,确保fracut转换成功(这一步非常重要,如果没有转换成功就update一定会悲剧)
/bin → /usr/bin
/sbin → /usr/sbin
/lib → /usr/lib
/lib64 → /usr/lib64
检查一下log:
# dmesg | grep dracut
(6)现在就可以更新了
# yum --releasever=17 update rpm
# rm -f /var/lib/rpm/__*
# rpm --rebuilddb
# yum --releasever=17 --disableplugin=presto distro-sync
# fixfiles onboot
其中# yum --releasever=17 --disableplugin=presto distro-sync时有可能会提示yum错误,把冲突的文件删除就可以了
# fixfiles onboot 这一步结束后有可能提示kernel panic,重启就可以了
ysj0116 于 2013-01-16 16:12:17发表:
说明很详细
随风香飘飘 于 2013-01-13 21:56:22发表:
应该有用
gky2009514 于 2012-12-07 12:27:10发表:
新手完成任务,求下书籍~
寂寞弯刀 于 2012-10-05 00:11:17发表:
顶了????谢谢分享
Marlborors 于 2012-09-14 12:56:47发表:
谢谢分享。。。。学习中。。。。
lingye_ll 于 2012-09-08 22:51:25发表:
(e:e2s
xye9008 于 2012-08-31 11:13:47发表:
简单 不错呀 方便
circletiger 于 2012-06-16 15:39:34发表:
楼主高。
千里楼 于 2012-06-16 07:57:00发表:
没升级过
liuyanqiu0807 于 2012-06-14 16:46:07发表:
顶下,好东西
zxzxzx258 于 2012-06-10 13:53:44发表:
很偶用
alick 于 2012-06-08 15:09:08发表:
祝贺楼主!
有时间精力的话,可以在Fedora wiki 上注册个账号,翻译一下英文文档。
Growth兆 于 2012-06-07 09:14:48发表:
感谢orangemoon的分享,本贴加入到论坛顶置的Linux应用贴中
csodv 于 2012-06-07 08:46:00发表:
赞