OSWikiHK: 請協力 GPLv3 的中文翻譯工作。

Mandrake Linux 8 安裝手冊

OSWikiHK,自由中文開源知識庫

Jump to: navigation, search

目录

預備篇

何處找 Linux

大部份 Distribution 都可以在網上免費下載,除了到其官方網站外, 香港也不少 mirror 站,詳細列表可以在OSWikiHK找到。 有光碟燒錄器的朋友也可以下載 CD Image 來自行燒錄光碟。

不過大部份 Distribution 都有幾百 MB ,所以除非閣下有寬頻, 否則還是買片光碟比較化算。視乎各 Distribution 及其所付加的商業軟件, 市面上各 Distribution 的官方套裝價錢約可由不足 一百到過千不等。 官方套裝會比網上下傳版多一大堆商業軟件 (如 StarOffice 、 SyBase 及 BRU Backup 等) 。如閣下不需要這些商 業軟件,可向購買一些非官方套裝或 GPL 版 CD-ROM ,價錢由廿多至一百港元不等。

硬體需求

Linux 一向對系統要求不高,大部份市場上可以跑 Windows 的電腦都應該沒有問題 (即 AMD 、 Cyrix 、 WinChip 或 MediaGX 均 可, Linux 亦可在 Alpha 、 SunSparc 、 M68k 、ARM 及 MIPS 等平台上跑,但這裡只討論 i386 平台) 。其最低要求是 386 和 5 MB 記憶體,而筆者亦有在不少舊 486 上跑 Linux 來作電郵伺服器 (Mail Server) 。不過對於一般用戶,我建議最少有 64MB 記憶體或以上,如要執行 OpenOffice 之類辦公室軟件,請配備 128 MB 或以上。 請謹記!記憶體數量比 CPU 的級數更能影響系統的表現。

硬盤空間大小要視乎閣下想跑些什麼。對新用戶來說,建議最少有 400MB (除非閣下無意跑 X-Window 及其他 GUI 軟件) ,而一般 2 至 3 GB 已很足夠了。

請注意 Linux 一直以來都是小眾 OS , Linux 上大部份驅動器都是各自願者憑硬體商簡短資料自行編寫出來。有些更因為硬體商拒絕提供資料而令編寫過程困難重重。近年因 Linux 大熱,所以有不少硬體商都一改常態主動協助 Linux 開發者,但仍有些持保守態度。要知道你的硬體 是否可在 Linux 上跑,可參考以下網頁:

以近年香港的情況,解調器 (Modem) 是較為要留意的 項目。一般兼容標準 AT 指令 MODEM (Serial/PCI/ISA) 都可在 Linux 上正常運作, 然而近年市面上出現了不少所謂 Winmodem 或 Software Modem 的東東,這類 Modem 不但運作時會佔用你的 CPU 時間,亦同時不能在 Linux 上運行。而最麻煩的是在香港出售的 PCI Modem 佔絕大部份都是 Winmodem 。要知道你的 MODEM 是否兼容 Linux ,可查閱以下網頁:

安裝前功夫

在安裝前,有幾點要注意。

  • 試到自己主板 (mother board)的網站,看看有否新的 BIOS ,有的話最好先下載及升級。
  • 切記不要在超頻的電腦上跑 GNU/Linux , GNU/Linux 運用硬體比 Windows 更佳,超頻反而只會令 GNU/Linux 非常不穩定。
  • 檢查清楚自己硬體有那些周邊設備,包括其使用之 IRQ 及 IO Port 位置等。雖然大部份 Distribution 都可以自行測出,但亦非百份百可以查出,所以有資料在手可以以 防萬一。除了打開機殼,閣下亦可在 Windows 的『我的電腦』上按 Alt-Enter 再選『裝置管理員』找出各硬體的資料。
  • 記得做一片 Windows 的啟動磁碟片,以便有問題時也可以修復系統。
  • 預留硬碟空間給 GNU/Linux 。如閣下不打算將 GNU/Linux 和其他作業系統(如 98 或 XP)放在同一個硬碟,這部份大可跳過。
    • 很多人的硬碟早已完全給 Windows 佔用了,要把 Windows 和 Linux 放在同一個硬碟上,要先從 Windows 分些空間給 Linux 做 partition 。
    • 事先掃瞄硬碟及備份重要資料這些步驟自然不可缺少, 但記得先重組 (Defragmentation) 硬碟一次(可以在 『我的電腦』上 right-click 98 的硬碟,選『內容』-> 『工具』->『重組硬碟』。如有 Norton Utilities 用『最佳化磁碟』選『謹重組可用空間』會更好)。
    • 完成後後可以用 FIPS (一般都可以在各 Distribution 的第一 張光碟片中找到) 或 Partition Magic 縮小 Windows 的 partition ,騰出一些空間給 Linux 就可以了。

個人心理預備

以上都是一些外在的預備功夫,但最重要還是個人心理上的預備。 這段期間 Linux 實在紅大厲害了,對於不少人來說,玩 Linux 似乎 是一種潮流或專業電腦人的像徵。有些人抱玩 98 的心態來玩 Linux ,發現 Linux 和想像中有很大分別,沒趣了結果就把 Linux 砍掉。雖然 Linux 明顯在近年來步向大眾化,但技術為本及自由化 始終是 Linux 的基石,也是 Linux 賴以為生的一大要點。事實上 Linux 只是一個作業系統核心,他不能為你開山劈石。真正發揮電 腦能力的是操作者的想像力和耐性,多看說明書,遇問題肯看 FAQ 、到新聞組及 IRC 發問才是發揮 Linux 的不二之法。

安裝

安裝步驟會因應不同 Distribution 或版本而有所不同,但大體上都會有以下幾個步驟,只是次序上可能有差別有一點差別:

  1. 啟動安裝程式
  2. 選擇安裝是顯示的語言
  3. 選擇鍵盤類型 (以香港人來說,應選 us)
  4. 分割 Partition 及格式化硬碟
  5. 選擇想安裝的軟件
  6. 設定密碼
  7. 設定 Mouse 及 X-Windows
  8. 設定網絡
  9. 設定時區
  10. 安裝啟動程式在硬碟或軟碟上

啟動 Linux

大部份 Distribution 的光碟片都可以啟動系統,如閣下電腦的 BIOS 都可以用光碟啟動,只要把 Linux 第一片光碟插入,調校 CMOS 先以光碟啟動即可。就算 BIOS 不可以用光碟啟動 假如閣下在純 DOS (DOS 6.22 或啟動 Windows 98 時按 F8 選 6 Command Prompt) 中可以讀取光碟機,大部份 Distribution 亦 可以讓你在 DOS 模式啟動 Linux 。以 Red Hat 或 Mandrake 為例,只要 cd 入光碟的 \dosutils 中打 autoboot 去啟動 Linux 。

以上兩種方法都不可行的時候,你只有用軟碟啟動。一般各 Distribution 的官方套裝都會付送啟動軟碟,如打不到亦可自行 製造一片,方法很簡單。以 RedHat 為例,先插入第一張光碟片 ,照以下步驟做:

C:\> d:				 假設 CD-ROM 在 D: 
D:\> cd \dosutils
D:\dosutils> rawrite
Eneter disk image source file name: \images\boot.img 
Enter target diskette dirve: a:
Please insert a formatted diskette into drive A: and
press --ENTER-- : [ENTER>
D:\dosutils>

RAWRITE 會先問你要做的磁碟 image ( \images\boot.img) ,接著 問要寫入那個軟碟盤,鍵入好了就會叫你插入一片用 DOS/95 格式 化好的軟碟。按了 Enter 鍵就會為你做一片啟動磁碟。(最好用一 隻沒有 bad sector 的磁碟。)其他 Distribution 的作法也一樣, 只是 rawrite 及 image 的位置會有所不同。

開機後,各位應可以聽到磁碟機的工作聲,在螢幕上看到各 distribution 的歡迎訊息,只要在 boot: 提示符按 ENTER 即可 。磁碟機又會發出些聲響,電腦會在螢幕上打上一堆訊息,告訴 你 Linux 的核心 (Kernel) 被載入了。據我所知,現時 Caldera 、 RedHat 及 Corel 等都採用圖像化的安裝畫面,不過無論圖像 模式或是文字模,安裝的程序都是一樣的。

選擇安裝是顯示的語言

首先你會遇到一些多項選擇題,第一條問你想安裝 Linux 時用那種語言來顯示訊息。現一般來說,這也會成為安裝後 Linux 的預設語言。現時有不少 distribution 如 RedHat 及 Mandrake 等對簡繁中文都有不錯的支援,大家亦可以在此選擇繁體中文。

在 Mandrake 按 Advanced 按扭亦可以選擇安裝後可用的語言。

同意使用許可證

接下來 Mandrake 會要求你閱讀及同意其使用許可證 (License) 的條文。

Mandrake 提供了建議及專家型兩種安裝模式。而我們只談專家型,所以請選專型安裝。

選擇鍵盤類型

不同國家鍵盤的排列都有少許分別,對一般香港用戶來說,請用選『美式鍵盤』。

分割 Partition 及格式化硬碟

接著來到了整個安裝 Linux 過程最中最難及最易出錯的部份 - 分割磁碟 。要將兩個或以上的作業系統安裝在同一個硬碟上,我們必須要將硬碟分割成多個分割區 (Partition) 。這正如同一屋如果住了兩個或以上的住客,屋主亦要間房。

Mandrake 提供了四個方式去分割磁碟,在此我們先選『自訂磁碟分割』。

選了『自訂磁碟分割』, Mandrake 顯示你硬碟現時的分割區情況。留意如果你已安裝了 Windows 的話,你亦會見到藍色的長方形。切忌觸動這個部分,因為它其實就代表了你的 Windows 分割區。

如果整個硬碟都給 Windows 佔用了, Mandrake 可以在不影響你 windows 上檔案的情況下縮小 windows 的分割區。當然你亦可以如之前說,預先用 FIPS 或 Partition Magic 把縮小 windows 的分割區。但請留意無論用何種方式都不是百份百安全,事前將重要的檔案做備份是良好的習慣。

要安裝 Linux ,最少要兩個分割區:

  • Linux Native (ext2): 實質存放檔案的分割區
  • Linux Swap : 用作虛擬記憶體 (Virtual Memory) 的分割區

一般情況下,我都會開兩三個 Native Partition 分別存放不同的性質檔案 (尤其在架 Server 時) ,但決定不同 Partition 的大小需要有一定的經驗,個人建議初學者定好 Swap Partition 的大小後 ,其餘的空間就全留給單一個 native 。

Swap Disk 的大小不要小於 16MB 及電腦真正記憶體的大小。即是說,假如閣下的電腦有 128MB ,Swap Disk 就不要少於 128MB。筆者習慣設定 Swap Disk 為記憶體大小的兩倍,但如果閣下打算跑些大食怪 OpenOffice 等,最好有 256MB 或以上。

選擇你安裝的套件 (Package)

所謂軟件套件 (Package) 其實和你平時在網上下傳的 ZIP 檔差不多 (這當然不是指 ZIP 檔的真正用途),一檔案包含了該軟件所需的執行檔 、資料檔及設定檔等,只需要經由軟件套件管理程式 (Package Manager) 安裝在系統就可以立刻使用。除了一套軟件,很多時一套程式庫 (Libraries) 或一些說明文件也會成為一個軟件套件。一般 distribution 最少都有幾百個軟件套件 (Debian 有三千多個) ,要在這麼多的套件中找出你想要的並不容易。大部份 distribution 容許你以選擇套件組 (Package Group) 的形式來一次安裝一堆同類形的套件,令初學者較為容易適應,不過這種方式可能安了不少無必要的套件。

有時你會安裝了一些 server 程式。這類只是告訴你這類軟件有一定危險性,需要經常留意有沒有安全漏洞。

選好了部份安裝設定後, Mandrake 就會把 Linux 安裝到你的硬碟中。視乎你的硬體 (硬碟、CD-ROM 及 CPU 速度) 及選擇了安裝了多少套件,這個過程需要等幾分鐘至幾十分鐘不等。

要求你換等二張 CD-ROM。

成功安裝所有所選的套件後,你亦以看到以下畫面。

設定密碼

請輸入密碼。

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

Mandrake 可以等你在啟動 Linux 後自動登入其一個帳戶。為安全以見,請選否。

設定網絡

直接按『確定』讓 Mandrake 自動幫你偵測網路卡 (Network Card / NIC) 。

i-cable 或一般 LAN 請選 『區域網路連線』, 網上行請選『 ADSL 』

用網上行的朋友選了 ADSL 後請選 PPPoE 。

輸入網上行提供給你你資料。

如選了『區域網路連線』,系統要求你設定網絡資料,事前你需要問清網絡管理員一切有關資料,包括是否有 DHCP Server 、你可以用的 IP 位址、 Netmask 、預設通門閘 (Gateway) 的 IP 位址及 一至兩個 DNS Server 的 IP 位址。如網絡有 DHCP Server 或使用 i-cable 的朋友,只要選擇『自動分配 IP 』 都夠了,其他一律不用填寫, Linux 自己會向 DHCP 查詢。

選了 Modem (數據機) 連接的朋友需要告訴 Linux 你的 modem 安裝了在那個序列埠 (Serial Port) 。

輸入撥號上網的資料。

設定時區 =

關於所屬的時區 (Timezone) ,RedHat 及 Caldera 的圖像介面容許你用滑鼠在一世界地圖上點出你的位置,Mandrake 亦要求你在其列表中選取你所屬的時區。香港的朋友當然是選 Asia/HongKong ,你可以按 H 跳到 H 字頭的時區。。另外,假如選了『請勿設定『硬體時鐘設定為 GMT 時間 』,系統會把你的 CMOS 時鐘設定為格林威治時間 (和倫敦時間一樣)。會在同一台機器跑其他作業系統如 Windows 98 的朋友就別要選這個項目。

設定印表機

輸入印表機名稱及其他資訊 (除名稱外,其他可不填) 。

設定印表機資料。

設定 X-Windows

Mandrake 會嘗試測出 你電腦的顯示卡,測不到就會列出一個顯示卡名單讓你去選擇。選好後按 OK ,另一份螢光幕方名單又會顯示在你面。一般較出名的廠商都可以在名單中找到,否則閣下就要出動螢光幕的說明書再選 custom 去做設定。這時時翻一翻螢幕說明書,試找出水平及垂直掃瞄率 (horizontal and vertical sync range),在表單中選取合適的螢光幕類別。一般 Linux 說明書會驚告你切勿亂設掃瞄率,否則過高的掃瞄率會把你的 螢光幕燒壞。不過事實上近幾年的螢光幕對些早有防備,各位無需過份擔憂。如 Mandrake 有問 Clock Chip ,各位可以選 No Clockchip Setting 。

跟住選好顯示模式 (Video Mode)後, Xconfigurator 會試開動 X win 。如閣可以成功看到一個在圖像畫面的對話盒,恭喜你!你已成功設定好 X Win 。

Mandrake 會問你想不想每次啟動 Linux 都直接進入 X-win。

安裝啟動程式在硬碟或軟碟上

LILO (LInux LOader) 的作用是幫你在開機時啟動 Linux 。你可以 選擇將 LILO 安裝在 MBR (Master Boot Record) 或是 Boot Partition 的第一個磁區,筆者建議選 MBR 。除了 Linux 外 , LILO 也可以讓你 啟動 DOS 。 Mandrake 會列出系統上的 Partition 名單,讓你設定可以在 開機時選擇的作業系統。 Boot Label 就是指你啟動這個作業系統要打的 名字, 有黃色星就是表示預設會啟動的作業系統。

一切安裝程序完成後,系統就會從新啟動 (記得把磁碟機中的磁 碟片或光碟機中的光碟片取出)。重新開機後,會出現 boot: 或 LILO: 的提示符號。閣下可以按 ENTER 鍵或等 5 秒鐘啟動預設的 作業系統。有設定 Linux 為預設作業系統嗎?沒有的話也可以打之 先所選的 Boot label (一般是 linux , 98 、九八等則是 dos) 按 ENTER 鍵啟動 Linux 。

參考資料

Unix/Linux 指令入門

命令模式是操作 Linux/Unix 最直接的方法,如不熟習將對使用 Linux 有很大的限制。以下是一列 Unix 指令入門的文件:

重要網站

  • Linux Documentation Project (http://linuxdoc.org/)
    這是各類 Linux 文章的集中地,尤其 Linux HOW-TO 更是 學習 Linux 的一大寶庫。
  • Chinese Linux Documentation Project (http://www.linux.org.tw/cldp/)
    由台灣 Linux 用家協會 (TWLUG) 發起,把各類 Linux 文件 翻譯成中文的計劃。閣下可以在此找到很多 Linux HOW-TO 或 其他 Linux 文件的中譯。
  • Linux Gazette (http://www.linuxgazette.com/)
    Linux 網上月刊,有各類 Linux 文章及答客問。
  • freshmeat (http://freshmeat.net/)
    要發揮 Linux ,自然要有好軟件。 freshmeat 報道各 Linux 軟件改版情況,並有龐大的資料庫讓你輕易找出你所 需的軟件。
Personal tools