2008年7月21日 星期一

[轉] 安裝 Fedora 9 (Sulphur) From OSWikiHK

標準文章
作者: Roy Chan
協力: Tiamat
校對: -
分享本文:

本文主要討論如何使用 Fedora 8 (Sulphur) 安裝 DVD 光碟安裝 Fedora。 Fedora 由 7 開始提供使用 LiveCD 試用和安裝桌面,詳情請參看《使用 LiveCD 安裝 Fedora 9 (Sulphur)》。由於 Fedora 一般都會使用最新版本和尖端的軟件,穩定性相對較一般。強烈建議不要使用 Fedora 作正式的伺服器。如果需要架設伺服器,請使用相近、較穩定和支援週期較長的 CentOSRed Hat Enterprise Linux

此外,我們亦保存舊版 Fedora 87Core 6Core 5 的安裝指南。

目錄

[隱藏]

安裝重點

本文旨在為初學者提供一篇 step-by-step 的安裝手冊,但對老手或曾安裝舊 Fedora 9 的朋友可能過份冗長。所以這節列出安裝的基本程式和要點,讓有經驗的使用者可以立即安裝 Fedora 9。

  • 用 BitTorrent 下載 Fedora 9 安裝光碟 ISO 檔,並燒成光碟。
  • Vista 使用者請先用 Vista 提供的 Disk Management Console 縮小分割區。
  • 如硬碟有一些重要的資料,請先備份
  • 用 Fedora 9 安裝 DVD 或第一片安裝 CD 開機。
  • 按『Skip'跳過檢驗光碟程式。
  • 進入安裝程式的歡迎畫面後,按『Next'。
  • 在選擇語言畫面選擇『Chinese(Traditional) (繁體中文)』『Chinese(Simplified) (簡體中文)』。並按『下一步』(Next)
  • 鍵盤排列 (Keyboard Layout) 上,選『美式英文』(U.S. English)
  • 網路裝置 (Network Device)上,按『下一步』(Next)
  • 在地圖上點選最近您所在位置設定時區。
  • 輸入 root 帳號的密碼
  • 因應您硬碟的情況,選擇分割硬碟方案:
    • 硬碟有超過 5GB 未分割的空間可以安裝 Fedora,可以選使用所選取磁碟上的未使用空間,建立預設的分割模式 (Use free space on selected drives and create default layout)
    • 整顆硬碟已完全沒有用途,可以選移除所選磁碟上的所有分割區,並建立預設的分割模式 (Remove all partitions on selected drives and create default layout)
  • 『下一步』(Next) 安裝 Fedora。
  • 完成安裝後,按『關閉』(Close)
  • 『系統』 (System) 選單按『關機』 (Shutdown),並按『重新啟動』(Reboot) 重新開機。
  • 在歡迎畫面,按『下一頁』(Forward)
  • 在 License Information 畫面,按『下一頁』(Forward)
  • 在建立使用者中,輸入使用者名稱您的名字密碼,按『下一頁』(Forward)
  • 在日期和時間畫面,設定好時間後,按『下一頁』(Forward)
  • 在 Hardware Profile 畫面,按『下一頁』(Forward)
  • 安裝完成。點擊使用者圖示並輸入密碼登入您的新 Fedora 9 桌面。

預備

硬件需求

  • 硬碟空間
    • 文字模式: 最少 700MB
    • 桌面環境(圖形介面): 最少4.5GB

下載安裝光碟

您可以從很多途逕取得 Fedora 的安裝光碟,其一是從網上下載安裝光碟的 ISO 映像燒入 DVD/CD-R 中。您只需要下載 6 片 CD 映像一片 DVD 映像。如果您沒有光碟機,您可以考慮使用網路安裝光碟安裝 Fedora。

DVD 和 CD 安裝光碟都有提供 3 個平台版本 :

  • Intel x86 (Fedora-9-i386-*.iso) - 供所有 Intel/AMD 等相容處理器的電腦之用,即差不多任何可以跑微軟窗的電腦都可以使用這片安裝光碟。
    • Fedora-9-i386-DVD.iso (SHA1SUM: 50253a35b5ba128c9a57b2a10cbd829813fc5119)
    • Fedora-9-i386-disc1.iso (SHA1SUM: af25833a3babe1bd943dae16a1c17cf7a9e0b767)
    • Fedora-9-i386-disc2.iso (SHA1SUM: d4ffbe83cd75bf0153e821af98b7e56f5b4f6c32)
    • Fedora-9-i386-disc3.iso (SHA1SUM: 579702ea19a5e4114186a665735823dd4b5269b6)
    • Fedora-9-i386-disc4.iso (SHA1SUM: 368e98bf95708d040f83be975c0ede372f32d44b)
    • Fedora-9-i386-disc5.iso (SHA1SUM: 67426850ce065a048d0a04eecb003b383b6f5830)
    • Fedora-9-i386-disc6.iso (SHA1SUM: c01ccd2d3811ab1f04cacba63e51690b34629f95)
  • x86_64 (Fedora-9-x86_64-*.iso) - 供使用 x86-64 (即包括 AMD64 或 Intel64) 架構的電腦,包括 Athlon64、Opteron、Turion64、Pentium D、Pentium Extreme Edition、EM64T Xeon(Woodcrest)、Core 2 等。基本上所有非 Itanium 的 Intel/AMD 相容 64bit 處理器都可以使用這個版本。非 64bit 的 Intel/AMD 電腦請用 PC (Intel x86)。
    • Fedora-9-x86_64-DVD.iso (SHA1SUM: f92576227484a4eeda0e86a497836c67c34d20ef)
    • Fedora-9-x86_64-disc1.iso (SHA1SUM: d1a21883b3dde424029498d6acdc56093d67c06b)
    • Fedora-9-x86_64-disc2.iso (SHA1SUM: cb303c3d27d358491af1eb2df4f5583e4806f395)
    • Fedora-9-x86_64-disc3.iso (SHA1SUM: d2c6b3bf0d5313ad8729eb94b759fc878d6afc5e)
    • Fedora-9-x86_64-disc4.iso (SHA1SUM: 7080e1e233db56effc1da20310d62f9fd5dc9ef4)
    • Fedora-9-x86_64-disc5.iso (SHA1SUM: 9f59d5e57bcd2d80fec4abd888728acf706ac1f7)
    • Fedora-9-x86_64-disc6.iso (SHA1SUM: eee3f94f18624702ae25bf4b0d294c29aa616a4d)
    • Fedora-9-x86_64-disc7.iso (SHA1SUM: 659217cb38e4b9534249ff859eb4728907668e98)
  • PowerPC (Fedora-9-ppc-*.iso) - 供 Apple Macintosh G3, G4 和 G5 電腦,包括 iBook 和 PowerBook 等筆記簿電腦。
    • Fedora-9-ppc-DVD.iso (SHA1SUM: ff803781d4bf748a23dbfed812c592de78907739)
    • Fedora-9-ppc-disc1.iso (SHA1SUM: cb47bb359003cde68d6dcfe7bfbe679a81327a1f)
    • Fedora-9-ppc-disc2.iso (SHA1SUM: d8952a63005e3177fa744e2661612abdd4916d3e)
    • Fedora-9-ppc-disc3.iso (SHA1SUM: 910e1cb56fcf2445f19877c9e1d6bd98b84148ce)
    • Fedora-9-ppc-disc4.iso (SHA1SUM: 528e4bffd937e6367c7d34d72f7d89202fe9fc94)
    • Fedora-9-ppc-disc5.iso (SHA1SUM: 4eacdb131d4600fa1810550ee855d18cb21930cf)
    • Fedora-9-ppc-disc6.iso (SHA1SUM: 7c0ffa71d05b51dcf0fe147273a4ad108b8fa3dd)
    • Fedora-9-ppc-disc7.iso (SHA1SUM: eca43261f4521140637413f34e8a00c3dc629d36)
Live CD 讓您可以無須安裝試用 Fedora
Enlarge
Live CD 讓您可以無須安裝試用 Fedora

除了 DVD 安裝光碟, Fedora 9 還提供 GNOME (Fedora-9-Live-*.iso) 和 KDE (Fedora-9-KDE-Live-*.iso) LiveCD 。兩片光碟都可以讓您無須安裝或觸動您電腦上的硬碟直接在 CD 上試用 Fedora 桌面。同樣當您滿意時可以隨時把 Fedora 安裝在硬碟上。兩者分別主要在使用不同的桌面環境。GNOME LiveCD 有提供全部 3 個平台,而 KDE LiveCD 只有提供 Intel 686 和 x86_64 平台 版本。詳細情況請參閱《如何使用 LiveCD 安裝 Fedora》

留意您只需要下載 DVD 安裝光碟或任可一片 LiveCD 就可以安裝 Fedora,RescueCD 只用作救機用,安裝時並不需要。OSWikiHK 有一些大中華及鄰近地區映射站的列表,會較從外國站下載快。另一選擇是用 BitTorrent,速度很多時會並直接下載快。您可以到 torrent.fedoraproject.org 取得各版本 Fedora 的 torrent。下載好光碟 ISO 映像,請先核對其 SHA1SUM 是否正確以肯定下載了的光碟映像檔資料無誤,才燒錄至 DVD

本文使用 PC (Intel x86) DVD 安裝光碟作為例子,x86_64 和 PowerPC 的安裝方法幾乎相同。如果您有興趣知道如何使用 LiveCD 安裝,可以參考《使用 LiveCD 安裝 Fedora》

安裝

啟動安裝光碟

將您電腦的 BIOS 設定成用光碟開機,並將 Fedora 的安裝光碟放入光碟機起動。

如無意外,您可以看到以下的 Fedora 開機畫面:

在上述畫面按 ENTER 鍵啟動系統。

檢驗光碟

有時因為一兩片安裝光碟損壞,令整個安裝過程失敗。啟動了 Fedora 安裝光碟而未進入光碟前,您會進入一個檢驗光碟的畫面。

這個程式可以幫您檢驗各片安裝光碟是否有任何問題,您可以按『OK'進行檢驗或『Skip'跳過檢驗直接進入安裝程式。如果您選擇進行檢驗,您可以看到以下畫面:

您可以把任何一片安裝光碟放入光碟機,按『Test'進行檢驗。程式會自動辨別您放入了那片光碟並檢驗是否有任何問題。

如果光碟沒有問題,您可以看『The media check PASSED for the image:』的訊息。

按『OK'又會跳回之前『Test'與『Continue'的畫面。您可以放入其他光碟再按『Test'繼續進行檢驗,亦可以按『Continue'正式進入安裝程式。


啟動安裝程式

當然您檢驗完光碟或跳過了檢驗程式,您就會正式進入安裝程式。

在安裝程式每個畫面底部都有三個按鈕。每次選好一個畫面的配置,您可以按『下一步』(Next)到下一個畫面。如果您發覺之前選擇的配置有問題,您可以按『上一頁』(Back)跳回上一個安裝畫面。

Fedora、Red Hat 或 CentOS 的安裝程式提供多個虛擬主控台(Virtual Console),並在不同的虛擬主控台顯示不同的詳細系統資訊。當安裝出現問題時,讓您可以盡快診斷出問題所在。

主控台 按鍵組合 內容
1 Ctrl-Alt-F1 安裝對話
2 Ctrl-Alt-F2 Shell 命令窗,讓您可以輸入 shell 命令修復安裝問題。
3 Ctrl-Alt-F3 安裝紀錄 (來自安裝程式 Anaconda 的訊息)
4 Ctrl-Alt-F4 系統相關的訊息
5 Ctrl-Alt-F5 其它訊息
6 Ctrl-Alt-F6 X Window 圖形顯示

選擇語言

首先安裝程式會問您安裝 Fedora 時使用那個語言來顯示訊息。您在此選擇的語言也會成為安裝後 Fedora 的預設語言。Fedora 對中文的支援不錯,您可以選『Chinese(Traditional) (繁體中文)』或『Chinese(Simplified) (簡體中文)』。

如果您打算把 Fedora 安裝成伺服器,我們建議您選擇英語(English)。因為作為伺服器,您可能會用不同的機器登入。如果登入的機器不支援中文,伺服器的中文訊息可能會變成亂碼,所以選擇英語(English)是比較安全做法。

選擇鍵盤類型

不同國家鍵盤的排列可能會有少許分別,所以您需要設定鍵盤排列避免混亂。安裝程式首先會詢問您是否需要自動偵測鍵盤排列。不過除了一些日本水貨的手提電腦,一般中港澳台的電腦都是採用美式鍵盤排列,所以選擇『美式英文』(U.S. English)。

決定重新安裝或升級

接著如果安裝程式發現您的硬碟有一個 Fedora Linux,它會問您想重新安裝一個新的 Fedora 還是升級硬碟上的舊 Fedora 系統。如果您是選擇升級舊 Fedora 系統,您還可以選擇要升級那個硬碟及分割區 (Partition) 上的 Fedora 系統。

配置網路

選擇安裝程式自行分割硬碟或配置好啟動管理員後,接著來到配置網路的畫面:

網路裝置 (Network Devices) 會列出您所有網路介面卡(Network Interface Card, NIC)和其預設配置。如果您是以下入任何一個情況,用預設值,即『IP/網路遮罩』為 DHCP 已可以了。

  • 您的電腦是直接連上寬頻,不經過其他電腦或寬頻路由器 (Broadband Router)。
  • 透過寬頻路由器 (Broadband Router),而路由器有開啟 DHCP 服務 (一般預設都會開啟)
  • 在有提供 DHCP 服務的辦公室或家庭網路。

如果不幸地網路上沒有 DHCP 服務,您需要詢問網路管理員取得 IP 地址 (IP Address)、網路遮罩 (Network Mask)、閘道器 (Gateway) 和 DNS 地址等資料並自行鍵入。

您可以在『網路裝置』(Network Devices) 先選擇網路介面,再按『編輯』(Edit) 就會出現以下對話框讓您手動配置網路:

在『啟用 IPv4 支援』(Enable IPv4 support) 選擇『手動配置』(Manual Configuration) 並輸入 IP 地址 (IP Address) 和網路遮罩(Network Mask) 。如果您沒有 IPv6 連接可以關閉『啟用 IPv6 支援』(Enable IPv6 support) 。

搞定後按『確定』(OK) 。記設定主機名稱 (Hostname) 、閘道器 (Gateway) 、主和次 DNS 地址等資料:

配置時區

為方便日常操作,您需要配置您所在地區的時區。安裝程式會顯示一個世界地圖。地圖上的黃點表示可選擇的地區,而紅色交叉則表示預設地區。您可以點擊地圖上的黃點去配置時區:

您可以用在地圖左放大鏡放大或縮小地圖,方便點擊您所在的地區:

您亦可以在『選擇的城市』(Selected city) 下的拉下選單直接選擇您所在的城市。如果地圖或選單沒有您所在的地區,請點擊最接近的地方。

最下面的『系統時鍾使用 UTC'(System clock uses UTC) 可以令 Fedora 假定了您電腦的硬件時間是使用 UTC 時區(即格威治時間) ,這以令計算日光節約時間更準確。當然港澳台等地區沒有日光節約時間,作用不大。加上微軟視窗世界一直都認定硬件時間是使用使用者所設的的時區。如果您的 電腦有多個操作系統,啟動這個選項會令時間不協調。所以一般人都會關閉這選項。

設定系統管理員密碼

來到設定系統管理員密碼的畫面:

GNU/Linux 或 Unix 的系統管理員為 root,是整個系統中最高權力的帳戶。他可以任意刪除系統任何檔案,亦可以對系統做成永久性損害,所以其密碼非常重要。請別用電話號碼、生日日期、人名或任何在字典找到的字做密碼。

分割硬碟及格式化硬碟

接著來到了整個安裝 Linux 過程最中最難及最易出錯的部份 - 分割硬碟 。要將兩個或以上的作業系統安裝在同一個硬碟上及方便管理不同類型的資料,我們必須要將硬碟分割成多個分割區 (Partition) 。這正如同一屋如果住了兩位或以上的住客,屋主亦要間房。就算只有一位住客,亦會有分書房、睡房、飯廳和廚房等。

這項工作困難之處在於大部份個人電腦都預裝其他操作系統,整個硬碟所有空間亦一早分配另一個操作系統。很多非技術人對分割硬碟根本毫無概念,有時亦在不自知的情況下損壞了自己原有操作系統和裡面的資料。不過其實只需要小心處理,一般不會有問題。

如果安裝程式發覺您的硬碟是新的或沒有任何分割表(Partition Table),它會發出警告並問您是否初始化分割表。由於這個操作會令您很難收復硬碟上的資料,如果您硬碟上有其他重要資料,請按『否』(No),放棄整個安裝程式。

為方便一邊人分割硬碟,所以 Fedora 提供了四個方案幫您分割硬碟:

  • 移除所選磁碟上的所有分割區,並建立預設的分割模式 (Remove all partitions on selected drives and create default layout) - 這個方案會刪除硬碟上所有分割區,然後再重新分割硬碟。如果您硬碟上有其他您想保留的操作系統,請不要選擇此項
  • 移除所選磁碟上的 Linux 分割區,並建立預設的分割模式 (Remove linux partitions on selected drives and create default layout) - 這個方案會刪除硬碟上所有GNU/Linux分割區,然後再重新分割硬碟。如果您硬碟上有如您想保留的 GNU/Linux 系統,請不要選擇此項
  • 改變現現分割區大小,並在空出來的空間建立預設的分割模式 (Resize existing partition and create default layout in free space)
  • 使用所選取磁碟上的未使用空間,建立預設的分割模式 (Use free space on selected drives and create default layout) - 這個方案不會刪除任何分割區,只使用尚未分給任何分割區的空間進行自動分割。當然如果您的硬碟早已被另一個操作系統佔用了,此項根本用不了。
  • 建立自訂的分割模式 (Create custom layout) - 這個方案不會幫您自動分割,會執行一個叫 Disk Druid 的程式這您手動地自行分割硬碟。詳細使用方法可以參看《使用 Fedora 安裝程式分割硬碟》

選擇用那個方案的方法如下:

  • 如果硬碟上的資料完全沒有用,亦決定把整顆硬碟完全分給Fedora,請用移除所選磁碟上的所有分割區,並建立預設的分割模式 (Remove all partitions on selected drives and create default layout)
  • 如果硬碟上的資料仍然有用,但有足夠空間 (不少於4.5GB) ,請選用使用所選取磁碟上的未使用空間,建立預設的分割模式 (Use free space on selected drives and create default layout)
  • 如果整個硬碟已完全被微軟視窗佔用,想縮小微軟視窗檔案系統騰出小量空間上安裝 Fedora。請用事前先備份了重要的資料,用LiveCD中GParted來縮小微軟視窗的分割區 (Vista 的使用者建議使用 Vista 提供的 Disk Management Console) ,再使用使用所選取磁碟上的未使用空間,建立預設的分割模式 (Use free space on selected drives and create default layout)方案。
  • 當以上情況都不適合您的時候,您可以選擇手動(Create custom layout)自行分割硬碟。留意使用這種方法的危險亦較大。詳細使用方法可以參看《使用 Fedora 8 安裝程式分割硬碟》

選擇軟件

接著是選擇要安裝那些軟件。和其他操作系統不同,大部份 GNU/Linux 都附上大量軟件,包括辦公套裝(Office Suite)、網頁瀏覽器(WWW Browser)、電郵程式、繪圖程式、網頁伺服器(WWW Server)和檔案伺服器(File Server)等,足夠應付您大部份需要,無須額外另購軟件。

Fedora 將其軟件分成三大類:

  • 辦公室軟件/生產力軟件
  • 軟件開發
  • 網頁伺服器

預設的『辦公軟件/生產力軟件』已包括一般日常桌面應用的軟件。事實上,待安裝完畢後,您亦可以隨時安裝其他軟件。另外您亦可以接『新增額外軟體庫』(New Additional Repository)

如果您想現在仔細地選擇要安裝那些軟件,您可以選『立即自訂』,再按『下一步』(Next)。

如果您選擇『立即自訂』,您可以看到以下畫面較仔細地撰擇要安裝的軟件:

按『選用套件』,可以實質地撰擇要安裝那些套件(Package)。

檢查好各軟件的相依性就可以正式安裝 Fedora 到您的電腦中。

安裝軟件

搞定了一切後,就會來到以下畫面。

按『下一步』會來到確認光碟對話框。安裝程式會跟據您所選擇要安裝的軟件而計算您需要的光碟,請您認定一下您是否預備好所有它列出的所需光碟:

按『繼續』(Continue)就會正式安裝 Fedora 到你的硬碟中。視符你安裝軟件的多寡,這個過程需要十多至幾十分鍾的時間。

按『下一步』會來到確認光碟對話框。視乎您安裝軟件的多寡,這個過程需要十多至幾十分鍾的時間。

安裝套件

安裝期間,你需要更換其他安裝光碟。放入指定的光碟後,按 Enter 鍵就可以了。

看到以下畫面表示您已成功安裝好 Fedora,可以按『重新開機』。

重新啟動

重新開機後,電腦會自動進入開機管理員(Boot Manager)。如果您要啟動其他操作系統,請在這一兩秒間按 ESC 鍵進入選單,再選其他操作系統。

如果沒有按任何鍵,開機管理員會自動啟動 Fedora。

看到以下畫面,表示您已成功啟動您的新 Fedora 了。

同意授權同意書

作為一位 Fedora 的合法使用者,您需要閱讀 Fedora 授權同意書(License Agreement),知道您可以享有的權益。

沒有問題後,並按『下一頁』(Next)。

建立使用者

GNU/Linux 和 Unix 是多使用者 (Multi-User) 的作業系統,為方便管理每個使用者的檔案及資源,每個使用者都有自己的帳戶及密碼。其中 root 是整個系統中最高權力的帳戶,其可以任意刪除系統任何檔案,亦可以對系統做成永久性損害,所以其密碼非常重要。請別用電話號碼、生日日期、人名或任何在字 典找到的字做密碼。因為 root 的權力實在太大,為免無意中損害系統,我們一般會用另一帳戶處理 日常工作,在需要 root 權力時才進入 root 帳戶。大部份 distribution 在安裝時已鼓勵您建立另一帳戶。您可以在這裡建立使用者的名稱、密碼等:

配置日期與時間

這個畫面可以讓調節系統時間與時間。一般都不會有大問題,您可以按『下一頁』(Forward)跳過。不過如果您想系統時間準確一點,亦可以用網路 上的時間伺服器校正時間。先按『網路時間通訊協定』(Network Time Protocol, NTP),再按『啟用網路時間通訊協定』(Enable Network Time Protocol),並按『新增』(Add)加入一些時間伺服器的地址,例如:stdtime.gov.hk

硬件資訊

完成安裝

按完成,就會重新啟動並看到以下畫面:

您現在點擊代表您的使用者圖示並輸入密碼登入:

微調

KDE4 的中文支援

如果您安裝 Fedora 是只選擇安裝 KDE4 而沒有安裝 GNOME,安裝出來的 Fedora KDE4 環境只支援英文 (可顯示中文,但只有英文介面和不能輸入中心) 如果您想要一個完整的中文 KDE4 環境,您需要自行安裝下以套件:

需要自行安裝下以套件:

  • kde-l10n-Chinese - 簡體中文支援
  • kde-l10n-Chinese-Traditional - 繁體中文支援
  • im-chooser - 讓您設定輸入法引擎的圖形介面工具。
  • scim-tables-chinese - SCIM 的中文輸法表,包括香港人常用的倉頡、速成、港式廣東話、行列、五筆等。安裝此套件時 YUM 自動會安裝其他所需的 SCIM 套件。
  • scim-pinyin - SCIM 智能漢語拼音輸入法。安裝此套件時 YUM 自動會安裝其他所需的 SCIM 套件。
  • scim-chewing - SCIM 酷音輸入法 (一種智能注音輸入法)。安裝此套件時 YUM 自動會安裝其他所需的 SCIM 套件。

即是使用倉頡、速成或港式廣東話的使用者可以打命令:

yum install kde-l10n-Chinese-Traditional im-chooser scim-tables-chinese

即是使用漢語拼音的使用者可以打命令:

yum install kde-l10n-Chinese im-chooser scim-pinyin

即是使用的使用者可以打命令:

yum install kde-l10n-Chinese-Traditional im-chooser scim-chewing

安裝完成後,執行 im-chooser。勾選 Enable input method feature,選擇 Use SCIM

再重新登入後,您需要在 SCIM 輸入法設定中的 介面(前端) -> 全域設定中的以下三個快速鍵:

  • 作用鍵: Control+space
  • 下一種輸入法: Shift+Control+KeyRelease+Shift_L

設定後,按『確定』。再按右鍵選單中的『重新載入設定值』。

相關連結:

相關頁面

相關連結