# yum install fedup# fedup-cli --network 18 --debuglog fedupdebug.log
已經進入 root 許可權
- 升級完重啟。
- 重啟後會多出一個 "System upgrade(fedup)"(類似)的選項,進入,之後就開始自動安裝,
- 進入新系統後,yum 升級
- 命令如下:
# yum clean metadata# yum update
-
- 如果遇到有 File衝突的,可以先把原來的卸載掉,我遇到的情況是發生一個 mono* 的檔案與要安裝的mono-core.xxx.fc18有衝突,就把原來的卸載了,不過卸載也會把依賴它的軟體也卸載掉,最好記住,之後還裝回來。
- 如果有遇到 broken的,可以加上選項: --skip-broken 來跳過,以後可能會被修複
- 都搞定後,重啟。
- 因為上一步裡已經對 GRUB 進行升級,多了一個GRUB2,裡面就可以看到有 fc18的選項了,不過根據個人經驗,可能進不了系統介面,敲擊 e 編輯這個選項,裡面可能會有這樣的語句:
linux /vmlinuz-3.7.2-201.fc18.x86_64 root=/dev/mapper/vg_peter--fedora-lv_root ro rd.md=0 rd.dm=0 rd.lvm.lv=vg_peter-fedora/lv_root rd.lvm.lv=vg_peter-fedora/lv_swap KEYTABLE=us rd.luks=0 SYSFONT=True LANG=en_US.UTF-8 rhgb quiet upgrade systemd.unit=system-upgrade.target plymouth.splash=fedup
其中從 'upgrade systemd.'開始到最後的內容都刪掉,之後才能正常進入系統,否則會一直卡在表徵圖呼吸的介面,而進不去系統。最後的內容:
linux /vmlinuz-3.7.2-204.fc18.x86_64 root=/dev/mapper/vg_peter--fedora-lv_root ro rd.md=0 rd.dm=0 rd.lvm.lv=vg_peter-fedora/lv_root rd.lvm.lv=vg_peter-fedora/lv_swap rd.luks=0 LANG=en_US.UTF-8 rhgb quiet
- 想要徹底解決這個問題,可以先選擇一個可以進入的系統,如 fc17的那個選項,進入後,修改檔案: /boot/grub2/grub.cfg 裡面可以找到每個在GRUB裡出現的選項,直接修改裡面對應的部分,下次開機時就可以直接進入了。
PS:
- 如果想要把檔案或者應用表徵圖放在案頭上,通過安裝 gnome-tweak-tool,之後在命令列裡運行這個命令,在“案頭”一欄裡進行選擇就可以了
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------方法(二)
通過使用下載的iso檔案升級
去官方網站下載 Fedora 18 的 ISO 檔案到您的電腦,連結(網易開源鏡像:http://mirrors.163.com/fedora/releases/18/Fedora/i386/iso/)
然後在終端中運行如下命令
sudo fedup-cli --iso /home/user/fedora-18.iso --debuglog=fedupdebug.log
接下來的時間。就是等待它的升級完成 。
參考文章:http://linux.cn/thread/9957/1/1/