红联Linux门户
Linux帮助

fedora16成功升级17

发布时间:2012-06-06 21:32:26来源:红联作者:orangemoon
本文参考自红黑联盟
参考文档: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,重启就可以了
文章评论

共有 14 条评论

  1. ysj0116 于 2013-01-16 16:12:17发表:

    说明很详细

  2. 随风香飘飘 于 2013-01-13 21:56:22发表:

    应该有用

  3. gky2009514 于 2012-12-07 12:27:10发表:

    新手完成任务,求下书籍~

  4. 寂寞弯刀 于 2012-10-05 00:11:17发表:

    顶了????谢谢分享

  5. Marlborors 于 2012-09-14 12:56:47发表:

    谢谢分享。。。。学习中。。。。

  6. lingye_ll 于 2012-09-08 22:51:25发表:

    (e:e2s

  7. xye9008 于 2012-08-31 11:13:47发表:

    简单 不错呀 方便

  8. circletiger 于 2012-06-16 15:39:34发表:

    楼主高。

  9. 千里楼 于 2012-06-16 07:57:00发表:

    没升级过

  10. liuyanqiu0807 于 2012-06-14 16:46:07发表:

    顶下,好东西

  11. zxzxzx258 于 2012-06-10 13:53:44发表:

    很偶用

  12. alick 于 2012-06-08 15:09:08发表:

    祝贺楼主!

    有时间精力的话,可以在Fedora wiki 上注册个账号,翻译一下英文文档。

  13. Growth兆 于 2012-06-07 09:14:48发表:

    感谢orangemoon的分享,本贴加入到论坛顶置的Linux应用贴中

  14. csodv 于 2012-06-07 08:46:00发表: