歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Fedora 13 yum preupgrade 跨版本升級到 Fedora 14 16

Fedora 13 yum preupgrade 跨版本升級到 Fedora 14 16

日期:2017/2/28 15:53:26   编辑:Linux教程

第一步:Fedora 13 -> Fedora 14 (這裡用yum 不知道直接跨版本或者preupgrade如何)
http://fedoraproject.org/wiki/YumUpgradeFaq#Fedora_13_-.3E_Fedora_14
rpm --import https://fedoraproject.org/static/97A1071F.txt
yum update yum
yum clean all
yum --releasever=14 distro-sync

[[email protected] ~]# cat /etc/RedHat-release
Fedora release 14 (Laughlin)
[[email protected] ~]# uname -a
Linux windtearfc 2.6.35.14-106.fc14.i686 #1 SMP Wed Nov 23 13:57:33 UTC 2011 i686 i686 i386 GNU/Linux


第二步:Fedora 14 -> Fedora 16
這次用 PreUpgrade (官方QA測試和支持的方法)
http://fedoraproject.org/wiki/DistributionUpgrades
preupgrade-cli "Fedora 16 (Verne)"
或者加參數 --vnc[=password] --ip=[IPADDR] --netmask=[NETMASK] --gateway=[IPADDR] --dns=[DNSSERVER]
其實就是改下 grub.conf

最好改下 /boot/upgrade/ks.cfg (我不用grub2 保留分區grub loader不變)
@@ -1,13 +1,8 @@
# ks.cfg generated by preupgrade
lang en_US.UTF-8
keyboard us
-bootloader --location=mbr
+bootloader --location=none
clearpart --none
upgrade --root-device=UUID=12345678-1234-1234-1234-123456789012
-reboot


-%post
-grubby --remove-kernel=/boot/upgrade/vmlinuz
-rm -rf /boot/upgrade /var/cache/yum/preupgrade*
-%end

重起進入 PreUpgrade 安裝
安裝完畢 別著急重起
得改下 grub 加上對應菜單 (我用的 grub4dos ntfs-3g 掛上c盤 修改)

[[email protected] ~]# uname -a
Linux windtearfc 3.2.6-3.fc16.i686 #1 SMP Mon Feb 13 20:52:22 UTC 2012 i686 i686 i386 GNU/Linux
[[email protected] ~]# cat /etc/redhat-release
Fedora release 16 (Verne)

管理上的大變化:
systemd
grub2 裝上了 但可以不用
grub-efi-0.97-84.fc16.i686
grub2-1.99-13.fc16.i686

Fedora 17 將於 5月8日發布
新特性包括把一切都放入 /usr
http://fedoraproject.org/wiki/Features/UsrMove

更多Fedora相關信息見Fedora 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=5

Copyright © Linux教程網 All Rights Reserved