歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 從Fedora 16升級Fedora 17(DVD Live USB)

從Fedora 16升級Fedora 17(DVD Live USB)

日期:2017/2/28 15:49:12   编辑:Linux教程

打算開始把這些東西存檔以便後用。從升級成Fedora 17開始吧。 從Ubuntu出了Unity開始選用Fedora,當時是16,桌面環境gnome3,其實也就一般,有時候速度還是略遲滯。但是凡事就是這樣,一旦習慣了就還好。當Fedora 17來到之後,就果斷想辦法升級了。 最開始用preupgrade命令升級,但是重起安裝後系統無變化:

preupgrade

從而選擇用鏡像升級。這裡要用dvd的iso,live-cd是不行的。

  1. 使用uNetbootin,重起後可以看到啟動菜單,但是選單之後err,沒仔細看錯誤信息。
  2. 使用dd直接將iso鏡像寫至U盤:
    isohybrid filename.iso
    dd  if=./Fedora-17-i386-DVD.iso of=/dev/sdb1
    寫入速度很慢,花了很長時間。用qemu檢測,該U盤是可以引導的:
    $ su -c 'umount /dev/sdb1'
    $ qemu -hda /dev/sdb -m 1024 -vga std
    但實際上未成功。直接卡死在HP LOGO界面。
  3. 最後用了livecd-iso-to-disk命令,因為fedora docs中提到,用live-usb-creator是無法將dvd等非live鏡像做成可引導的,但是livecd-iso-to-disk和dd命令都可以:
    $ su -c 'umount /dev/sdb1'
    $ qemu -hda /dev/sdb -m 1024 -vga std
    完成後成功引導。選擇“upgrade現有操作系統”。

漫長的更新的等待後重起卻發現不論grub2中的啟動項還是執行uname之後仍然是Fedora 16的kernel。解決方法是更新源之後來更新一次。 當然,在這之前要通過package-cleanup命令來列出無用的包,並用yum remove清除。

$ package-cleanup --orphans

之後可以進行更新。我的過程比較簡單粗暴。

$ yum clean all
$ sudo yum makecache
$ sudo yum check-update
$ sudo yum update

再次經過漫長等待之後,更新完畢。此時uname顯示為fc17

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

Copyright © Linux教程網 All Rights Reserved