| Home | 最新文章 | 登入 | 申請網誌

升級到 Fedora 7


之前安裝了 Fedora Core 6,但因為設定出了點問題,使用不便,丟下不顧了一段時間。最近 Fedora 7 推出,便升級了。

升級時「跟大圍」使用 yum(Yellow dog Updater, Modifier,不要少看 Yellowdog。除了 yum 幾乎成為 RPM-based Linux Distribution 必備套件外,也是首間公佈在推出 playstation3 版 Linux 的公司。)。過程大致如下︰



  1. rpm -Uvh ${FEDORABASE}fedora-release-7-3.noarch.rpm ${FEDORABASE}fedora-release-notes-7.0.0-1.noarch.rpm
    為方便顯示,用了 ${FEDORABASE} 來代表以下這串文字︰
    http://download.fedora.redhat.com/pub/fedora/linux/releases/7/Fedora/x86_64/os/Fedora/
  2. yum -y upgrade
    yum 會下載一大堆小檔案,經過漫長的等待,它終於會告訴要新裝多少套件,升級多少套件。如果你回答 yes 的話,它就會正式下載要用的 rpm。
  3. 又是一次漫長的等待。
  4. 下載完成後,它會進行一次 dependency check。這個大有可能出現問題(conflict 或 missing dependency)。
  5. 如果你很有心機,你有可能可以自行更新相關套件,從而解決問題。不過,問題並不容易解決。因為很多時會涉及以下情形(尤以 x86-64 版本為甚)︰
    在 FC6,B 有 i686 和 x86-64 版本。
    在 FC6,套件 A.i686 版需要套件 B.i686
    在 Fedora 7,套件 B.i686 失蹤,套件 A.i686 也不需要套件 B.i686
    於是 FC6 的 A.i686 不肯讓 B 升級。而要一併升級 A.i686 的話,又有一大堆其他東西要升級。又有其他相倚性問題發生。
    最終,我用 rpm -e –nodeps 移掉 B.i386
  6. 解決問題之後,再來一次 yum -y upgrade
  7. 再來一次漫長的等待。這次,會正式安裝已下載的 rpm。硬碟的燈在努力閃了。
  8. 完了就完成了。
  9. 奇怪的是,既沒有 KDE,也沒有 Gnome。只有用 twm,而它好像和 scim 不太夾…
  10. 還有一點要注意,看過有文件說 upgrade 後 IDE 硬碟設備會改名為 /dev/sdn,也就可能連帶影響 SCSI / SATA 設備。不過由於我改過 grub 的 setting,它仍用舊 kernel…

另外,安裝途中,selinux 不時阻止了一些操作,不知會否有暗病。


回應(3) 回應的RSS 暫時未有引用通告  (0)


3 Comments »

暫時未有回應

Trackback 路徑: http://fat-penguin.mocasting.com/main/wp-trackback.php/121184


 

nice! (0)


回應

電郵地址不會被顯示

:  (必須填寫)

:  (必須填寫)

:  

:  
(必須填寫)

:  authimage

友好連結:m-Friends|HKWBBS|HKWCHAT|網上食譜|數碼攝影網

| 1