安裝 Debian GNU/Linux 4.0 (Etch)

FlossDoc,自由中文開源知識庫

Jump to: navigation, search

標準文章
作者: AnthonyWong, Roy Chan
協力: Blowfish, Troy
校對: -
級別: 初階
分享本文:

本文主要展示如何使用 Debian GNU/Linux 4.0 (Etch) 安裝光碟安裝 Debian。舊版本 3.1 (Sarge) 的安裝和設定細節可以參看相關安裝文件。

目录

預備

硬件需求

最少 32MB 記憶體。

下載安裝光碟

您可以從很多途徑取得 Debian GNU/Linux 的安裝光碟,其一是從網上下載安裝光碟的 ISO 映像燒入 CD-R 中。Debian GNU/Linux 4.0 (Etch) 有廿一片安裝光碟,但其實您只需要第一片安裝光碟就可以安裝Debian。除非您的Internet連線很慢或很貴,否則建議您只需要下載第一片光碟映像並燒入 CD-R 就可以了,其餘配件或程式可以待安裝 Debian 後自動網上下載安裝。

如果您安裝桌面 (Desktop),Debian 4.0 預設會安裝 GNOME 桌面環境。如果您喜用 KDEXFCE,最簡單方法是使用 Debian 特為您而設的 KDE 和 XFCE 安裝光碟取替第一片安裝光碟:

另外您亦可以選擇用網絡安裝,Debian 提供了兩片網絡安裝光碟

包括官方安裝光碟的第一片光碟,三片安裝光碟同樣可以安裝 Debian,分別主要在光碟映像檔大小越小,下載所需時間越短,但同樣安裝時需要上網下載的配件或套件就越多。您可以根據您的 Internet 連線速度或價錢,決定下載那一片光碟。以香港一般人的情況,建議下載官方安裝光碟的第一片光碟 。不過亦可以放一片咭片式光碟在銀包以備不時之需。

每組安裝光碟亦以提供以下 11 個平台的版本:

  • Intel 386 (i386) - 供所有 Intel/AMD 等相容處理器的電腦之用,即差不多任用可以跑微軟視窗的電腦。
  • AMD64 (amd64)- 供使用 x86-64 (即包括AMD64 或 Intel64) 架構的電腦,包括 Athlon64、Opteron、Turion64、Pentium D、Pentium Extreme Edition、EM64T Xeon (Woodcrest) 和 Core 2 等。基本上所有非 Itanium 的 Intel/AMD 相容 64-bit 處理器都可以使用這個版本。非 64-bit 的 AMD 電腦請用 Intel 386。當然對桌面用戶的意義不大,需要使用一式沒有 64-bit 版的專利軟件 (如 Flash) 亦很麻煩。但用作架伺服器 (server),整體速度會比i386快。
  • Intel IA-64 (ia64) - IA64 架機電腦,包括 Itanium和 Itanium 2。
  • PowerPC (powerpc) - 供 Apple Macintosh G3, G4 和 G5 等使用 PowerPC 的電腦,包括 iBook 和 PowerBook 等筆記簿電腦。
  • SPARC (sparce) - 供安裝在 Sun SPARC/UltraSPARC 機器上。
  • ARM (arm) - 供 little-endian ARM 平台,包 bast、lart、netwinder、riscpc、riscstation、IOP32x NAS (iop32x) 和 Linksys NSLU2 (ixp4xx) 等。
  • Alpha (alpha) - 供 Digital Alpha 平台,包括 AlphaServer、AlphaStation 和 AlphaBook 等。
  • HP PA-RISC (hppa) - 供 HP PA-RISC 平台,包括 HP9000 等。
  • MIPS big-endian (mips) - 供 big-endian 的 MIPS 平台,包括 SGI Indy、SGI O2 和 Broadcomm BCM91250A/BCM91480B 等。
  • MIPS little-endian (mipsel) - 供little-endian的MIPS平台,包括Cobalt Qube/RaQ! 和 Digital DECstations、Broadcomm BCM91250A/BCM91480B等。
  • IBM S/390 (s390) - 供 IBM S/390,包括 z/Series 等。

FlossDoc 有一些香港映射站的列表,會較從外國站下載快。另一選擇是用 BitTorrent,速度很多時會比直接下載快。您可以到 torrent-cd 目錄取得各版本 Debian 的 torrent 檔案。

安裝

啟動 Debian 安裝光碟

將您電腦的 BIOS 設定成用 CD-ROM 開機,並將Debian第一片安裝光碟放入光碟機起動。

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

硬體需求小和穩定的文字模式安裝
Enlarge
硬體需求小和穩定的文字模式安裝

在上述画面按 ENTER 鍵啟動系統並進入 Debian 安裝程式。Debian 4.0 預設是使用文字模式安裝,直接按ENTER 就看見舊有的文字模式安裝程式。如果您想使用新的圖形安裝介面,可以在 “Boot:” 提示符(prompt)打「installgui」再按 ENTER 鍵。兩者其實沒有分別,安裝程序和所問的問題完全一樣。但當然文字模式安裝對系統需求會更小,穩定性亦較高。考慮到閱讀本文的一般是初學者,所以下面熒幕截圖全用圖形介面作示範。不過再一次强調大家的安裝方法是一模一樣的。

請在 “Boot:” 提示符(prompt)打「installgui」再按 ENTER 鍵啟動圖形介面的安裝程式。

選擇語言及地區等

首先安裝程式會問您安裝 GNU/Linux 時使用那個語言來顯示訊息。一般來說,您在此選擇的語言也會成為 Debian 預設的語言。港澳台固然是選擇『Chinese (Traditional) - 中文(繁體)』,而國內同胞或新馬朋友可以選擇『Chinese (Simplified) - 中文(简体)』。

接著會問您所在國家或地區(country or region):

選擇好所在地區後,請按『繼續』 (Continue)

選擇鍵盤類型

不同國家鍵盤的排列可能會有少許分別,對一般中港澳台的朋友來說,選用『美語』(American English) 就可以了。

載入組件

接著安裝程式會從安裝光碟載入需要的組件。安裝程式先找出光碟機的位置:

再由安裝光碟載入需要的組件:

設定網絡

撞著就是設定網絡連線。安裝程式找到您電腦的絡路卡後,就會先嘗試使用網絡上的 DHCP 伺服器自動設定網絡。一般辦公室網絡和有寬頻由路器的家居網絡都會設有 DHCP 伺服器協助各網絡成員自動設定網絡連線。部份寬頻網絡商如香港的香港寬頻和有線寬頻亦直接使用 DHCP 設定客戶的 Internet 連線。但如果您在架設伺服器 (server) 或網絡上沒有 DHCP 伺服器,您就需要按『取消』 (Cancel) 取消偵測 DHCP 伺服器並手動設定連線。

手動設定網絡 (可略過)

如果您『取消』(Cancel) 或在網絡上找不到 DHCP 伺服器,安裝程式會投訴未能自動設定網絡:

按『繼續』(continue)後,安裝程式會讓您選擇設定網絡的方法:

如果您只是在偵測 DHCP 時未接好網線,可以選擇『重試網絡自動配置』(Retry network autoconfiguration)。如果您的 DHCP 伺服器需要主機名稱才可以分配網絡配置,可以選『使用 DHCP 主機名稱重試網絡自動配置』(Retry network autoconfiguration with a DHCP hostname)。

如前所述,如果您安裝的 Debian 是用作伺服器或網絡上沒有 DHCP 伺服器,您需要選擇『手動配置網絡』(Configure network manually) 使用固定 IP 地址設定網絡連線。您需要自行輸入 IP 地址、網絡遮罩 (Network Mask, Netmask)、預設閘道 (Default Gateway) IP 地址和 DNS 伺服器 IP 地址等設定,這些設定資料一般可以由您的網絡管理員取得。

先輸入 IP 地址:

預設網絡遮罩 (Network Mask) 為 255.255.255.0 ,您可在此設定正確網絡遮罩:

設定閘道 (Gateway) 地址:

設定主 DNS 地址:

設定主機名稱

如果成功,安裝程式就會直接問您電腦名稱 (host name) 及網域名 (domain name):

留意電腦名稱 (host name) 只可以英文字母或數目字開頭,包含英文字母、數目字及減號 ("-"),並不能有空格或點號 (".")。

選擇 Debian Mirror 站

如果您是使用咭片式安裝光碟 (Business Card) 啟動安裝程式,安裝程式需要從網上下載其他組件繼續安裝程序。它會問您選用那個 Debian mirror 站。選擇最近自己的 mirror 站,自然安裝和以後更新都會較快:

選擇您所在的地區,例如香港朋友可以選 Hong Kong:

接著安裝程式會列出您所選擇地區的 mirror 站,這個例子選 ftp.hk.debian.org:

如果您有一台代理服務器(Proxy Server),可以在這填上代理服務器的地址。利用代理服務器下載安裝程式組件可以加快在同一網絡安裝大量 Debian 系統。如果沒有代理服務器,把這欄留空,直接按 ENTER 鍵就可以了。

分割硬碟及格式化硬碟

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

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

選擇分割硬盤方案

分割硬盤對一般人是個挺困難的工作,所以 Debian 提供了幾個方案幫您分割硬盤:

  • 引導 - 使用最大的連續未使用空間 (Guided - use the largest continuous free space) - 如果您的硬盤有足夠未被使用的空位,您就會看到這個方案。這個方案會在硬盤上找出最長連續的空位,並在空位上裝 GNU/Linux。
  • 引導 - 使用整顆磁碟 (Guided - use entire disk) - 這個方案會刪除硬盤上所有分割區,然後再重新分割硬盤。如果您硬盤上有其他您想保留的操作系統,請要選擇此項。
  • 引導 - 使用整顆磁碟並設定 LVM (Guided - use entire disk and set up LVM) - 這個方案會刪除硬盤上所有分割區,然後使用 LVM 重新分割硬盤。如果您硬盤上有其他您想保留的操作系統,請要選擇此項。
  • 引導 - 使用整顆磁碟並設定加密 LVM (Guided - use entire disk and set up encrypted LVM) - 這個方案會刪除硬盤上所有分割區,然後使用加密 LVM 重新分割硬盤。如果您硬盤上有其他您想保留的操作系統,請要選擇此項。
  • 手動 (Manual) - 這個方案不會幫您自動分割,只會讓您手動地自行分割硬盤。詳細使用方法可以參看《使用 Debian 安裝程式分割硬碟》

如果您選擇了任何一個引導 (Guided) 方案,安裝程式會詢問您要作用的硬碟。再一次提醒您選擇的硬碟是否正確,否則您限大機會會喪失您原有電腦上寶貴的資料。

接著安裝程式會提出幾個檔案系統的分配方案。大部份有經驗的 Unix/Linux 管理員都會把檔案系統中幾個主要目錄分佈在幾個分割區,而非不是把整個系統放在單一分割區中,例如 /home 或 /var 經常會獨立出來。這類方式系統管理有不少好處,但初學者會較難掌握。建議初學者最好選擇把所有的檔案全部放在同一個分割區中:

安裝程式會根據您以上的選擇製定了分割硬碟的方案並選您檢視:

如果您電腦仍有需要使用的電腦系統或資料,請確定您選備份該電腦系統和資料和方案沒有解碰該電腦系統的分割區 (微軟視窗一般使用 NTFS 或 [[FAT] 檔案系統) 。如果您確定沒有問題,可以按結束磁碟分割作業並將變更寫入磁碟中執行方案。

因為這會影響硬碟原有資料,所以安裝程式會再一次要求您確認方案沒有問題:


設定帳戶及密碼

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

再打一次密碼確認。

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

輸入新帳戶的用戶名稱 (登入時使用的名稱,只可以用英文字母、數目字、減數(-)及底線符(_)組成,中間不可以有空格和頭一個字元必需為英文字母。留意Unix/Linux的用戶名稱是分大小寫的,即jrandom、JRANDOM和JRandom為三個不同的用戶。為避免混淆,建議大家最好用全小寫字母作為使用者名稱):

新帳戶的密碼:


安裝基本系統

接著會開始安裝基本系統:

Popularity Contest

安裝好基本系統後,會詢問您是否參加 Popularity Contest 統計調查。參加了這個調查後,系統會定期把您所安裝軟件的清單和使用頻率以不記名方式傳送給 Debian 作統計調查之用,讓 Debian 可以改善到更貼近使用者需要。為尊重使用者有自由決定是否參予這調查的權利,Debian 預設是不(No)參加這個統計。如果您不介意參予這調查可能引起的微小私隱問題,可以選是(Yes)參加調查。

選擇要安裝的軟件組合

現在您可以點選要安裝的軟件組合:

Debian提供的軟件組合有:

  • Desktop Enviroment
  • Web Server
  • Print Server
  • DNS Server
  • File Server
  • Mail Server
  • SQL Server
  • Laptop
  • Standard system

選好後接「繼續」(Ok)。跟著Debian會擷取/下載套件並安裝,這個過程視乎您所選擇的軟件組合、光碟機及硬碟速度和連線速度。

安裝啟動管理器(Boot Manager)

完成了安裝基本系統後,系統會詢問您是否安裝啟動管理器(Boot Manager) 到Master Boot Record (MBR)中,一般情況下按 Yes 就可以了。

安裝成功後,系統會要求您從光碟機取走安裝光碟,好讓系統重新啟動後可以進入剛安裝好的基本Debian系統中繼續餘下的安裝。取走安裝光碟後,請按『繼續』 (Continue) 重新啟動系統。

完成安裝

完成安裝後,您會看到以下畫面:

如果您有選擇Desktop軟件組合,您會看到進入X Window,並看到圖像登入畫面:

您可以鍵入您的帳戶名稱及密碼登入。

成功登入會看到以下GNOME的桌面,現在您可以在Debian桌面工作了。

調校

設定撥接寬頻上網

pppoeconf
Enlarge
pppoeconf

如前所述,只要您接好網線,Debian 可以自動向您區域網路上的 DHCP 伺服器取得網絡設定幫您連接上網。但如果您的電腦是直接連上寬頻數據機 (Broadband Modem),您可能需要登入才可以上網。香港現時除了香港寬頻和有線寬頻外,其餘包括網上行、和記寬頻等都需要您使用 PPPoE 連線。

先在畫面左上角的主選單點選『應用程式』(Applications) ->『附屬應用程式』(Accessories) ->『終端機』(Terminal) 啟動終端機,再在終端機上打:

sudo pppoeconf

執行 PPPoE 設定程式。接者您可以跟據以下指示設定寬頻連線:

  • 偵測您哪一片網絡卡連接到 ISP。
  • 鍵入使用者名稱 (留意大部份 ISP 都要求在使用者名稱尾加上“@ISPDomainName”)
  • 鍵入密碼
  • 問您是想要『noauth』、『defaultroute』選項而清除『nodetach』選項,請答『yes』
  • 問您是否使用 ISP 提無的 DNS 伺服器,請答『yes』
  • 問您是否想每次啟動 Debian 時自動連線,請答『yes』
  • 最後會問您是否想現在即時連線上網,請答『yes』

詳情可參閱《使用 PPPoEConf 連接 Internet》

修正中文環境

安裝以下套件:

即是在終端機(Terminal),打:

su -c 'apt-get install ttf-arphic-uming scim-tables-zh im-switch'

重新啟動X Window,就會看見修正了的中文環境:

修正時區及時間

無論您選擇任何時區,Debian 4.0 預設都會假定您硬體時鐘的時區為 UTC (即格林威治 GMT)。使用 UTC 時區可以令系統更準確計算日光節約時制(Daylight saving time)和手提電腦穿梭各地時切換時區更方便。

然而,微軟視窗(Windows)只能把硬件時鐘設定為所在地時區,在同一台電腦互替使用兩個作業系統會令時間混亂。所以如果您在同一台電腦的硬碟上有其他作業系統,建議您把硬體時鐘修正為您所在時區。

/etc/default/rcS 中的 「UTC=yes」 改成為 「UTC=no」:

# Set UTC=yes if your system clock is set to UTC (GMT), and UTC=no if not.
UTC=no

重新啟動系統。這時您的時鐘必會快了或慢了幾個小時,可以依以下方法修正:

$ sudo ntpdate stdtime.gov.hk    # 根據您所指定的時間伺服器修正您的系統時鐘(軟體時鐘)
28 Oct 12:57.47 ntpdate[7297]: adjust time server 210.0.235.14 offset -0 .021044 sec
$ sudo hwclock -w                    # 根據修正好的系統時鐘(軟體時鐘)時間修正硬體時鐘的時間

安裝其他軟件

  • 伺服器
    • Sun Java - 如果您需要執行 Java 軟件,這是必要的。
  • 桌面
    • Flash Player - 要瀏覽有 Flash 的網站,這是必要的。
    • Adobe Reader - Debian 預設的 PDF 閱讀程式 Evince 可以展示九成的 PDF 文件,而且較輕量,可以應付大部份需要。不過 Adobe Reader 還是值得安裝作必要時閱讀一些太複雜的 PDF 文件之用。
    • Sun Java - 要瀏覽有 Java Applet 的網站,這是必要的。

相關頁面

相關連結

Personal tools