35
如何安裝 Debian GNU/Linux How to Install Debian GNU/Linux 闇月千瞳 (Shau-Hung Hsieh) [email protected] 最後更新:2014 年 9 月 6 日

Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

Embed Size (px)

DESCRIPTION

A short note to share how to install Debian GNU/Linux. 分享如何安裝 Debian GNU/Linux 的一篇簡短的筆記。

Citation preview

Page 1: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

如何安裝 Debian GNU/LinuxHow to Install Debian GNU/Linux

闇月千瞳 (Shau-Hung Hsieh)[email protected]

最後更新:2014 年 9 月 6 日

Page 2: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

寫在開始之前Debian GNU/Linux 難安裝嗎?認真講,其實一點也不。如同像 Ubuntu、Linux Mint 或 openSUSE 等其它的發行版本 (Linux Distribution)一樣,Debian 也提供了圖形化的安裝介面,安裝完成後也有中文語系和容易使用的桌面環境。會動手整理這篇文章,主要原因是作為自己的一篇筆記,另一個原因是 Debian 也是我偏好的 Linux 發行版本之一。由於有很長一段時間,Debian 是我主要用來編譯程式作業的系統,所以我習慣僅安裝基本的環境及編譯作業需要的套件,並沒有安裝完整的桌面環境;操作時也都是以 SSH 遠端登入。此外,安裝 Debian 時也是選擇 stable 這個分支。我在自己的部落格發表了一篇「安裝 Debian GNU/Linux 7 (Wheezy)」,就是我之前的安裝筆記。在這篇文章裡,我稍稍改變了一下,打算將 Debian 作為一個桌面環境來操作。不過,我還是準備從基本系統開始安裝起,再一步一步搞定桌面環境、中文語系、輸入法等等項目。或許這麼做會讓讀者覺得安裝 Debian怎麼還是有點兒麻煩,不像 Ubuntu、Linux Mint 以光碟開機後,點擊安裝程式後只管按「下一步」就能搞定。但,就像一開始所說的,這也只是一篇筆記,它不過提供了另外的一種安裝過程而已。

Page 3: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

Debian 是在 1993 年 8 月 16 日由美國普渡大學學生 Ian Murdock 首次發表,名稱則是取自他當時的女友Debra 和 Ian Murdock 自己的名字。1996 年由 Bruce Perens 接替成為 Debian 計畫的領導者,並發表了 Debian 的社群契約與自由軟體指導方針。在 https://www.debian.org/social_contract 可以閱讀 Debian 的社群契約與自由軟體指導方針,現行為 2004 年 4 月 26 日的 1.1 版 ( 取代 1997 年 7 月 5 日發表的 1.0 版 )。在社群契約裡的第一點,也是很重要的一點就指出「Debian 將始終是 100% 的自由軟體 (Debian will remain 100% free)」。

Debian 網站:https://www.debian.org/

Debian 依版本分成三種:stable 通過良好測試且穩定的套件,僅更新重大安全問題或修補。testing unstable 裡的軟體經測試後流入 testing,幾本上在 testing 的軟體已接近 stable 了。unstable 開發中的版本,且更新頻繁。

Debian 對軟體的分類:main Debian 裡主要且屬於自由軟體的套件。contrib 收錄可以在 Debian 裡執行,但多半相依於非自由軟體 (non-free) 的軟體套件。non-free 收錄不屬於自由軟體的套件。

原本在 Debian 對軟體的分類裡還有 non-us 這一項,用來收錄來自非美國地區的軟體套件。不過,non-us 這一項分類在 Debian 3.1 (Sarge) 發佈時已廢除。

Page 4: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

每 一 個 Linux 的 發 行版 本 (Distribution)都有其主推的特色,而 Debian 最 大 的 特色 就 是「 嚴 謹 」,Debian 收錄的軟體套件必須經過嚴格的測試驗證,才會被放進到 stable 的版本裡,所 以 Debian 每 一 個版本的發佈間隔時間往往較長。從 維 基 百 科 的「Debian」 條 目 也可 以 看 到 Debian release timeline 的訊息。也 因 為 嚴 謹 這 個 特性,Debian 在跨版本升級時,幾乎不容易出現問題。在 Debian 的 網 站 上有相當豐富的文件可以閱讀。不過,在即將開始安裝 Debian 的說明之前,我想再介紹兩個非常實用的資訊。第一個是由陳漢儀(moto) 前輩建立的「摩托學園討論區」,其實 moto 前輩的「Debian 無痛起步法」這本書幾乎可以說是引導我進入 Debian 世界最重要的文件了。第二個則是 Hong Kong Linux User Group 這個 WiKi 上的「Install_Debian」條目,目前最新的標題似乎是「安裝 Debian GNU/Linux 6.0 (Squeeze)」,雖然不是使用 Debian 7 (Wheezy),但其實安裝過程幾乎是一模一樣的。

Page 5: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

在 開 始 安 裝 Debian 之 前, 首 先 要 先 準備 好 安 裝 的 媒 體, 我 偏 好 下 載「small installation image」來安裝。Debian 在 2014 年 7 月 12 日 發 表 了 7.6版,而且我選擇了使用 64 位元的版本,因此 選 擇 下 載 了 64-bit PC netinst iso 這 項(debian-7.6.0-amd64-netinst.iso)。接著,只要將這個 ISO 檔燒成光碟,然後以光碟開機就可以開始安裝了。如果你手邊已經有執行 Linux 的電腦,可以直接將 ISO 製作成可開機的 USB 碟,然後以 USB 碟開機安裝即可。製作 USB 碟的指令很簡單,先執行:sudo cp debian-7.6.0-amd64-netinst.iso /dev/sdX

再執行:sudo sync

然 後, 取 出 USB 碟 就 可 以 了。 其 中 /dev/sdX 是 USB 碟在那台 Linux 電腦裡的裝置名稱。

Page 6: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

準備好後,就可以開始安裝 Debian 了。在這篇文章裡,我使用 VMware Player 建立了一個虛擬機器來示範。使 用 剛 才 製 作 的 開 機 光 碟 或 USB 碟 開 機後, 首 先 會 看 到 Debian installer boot menu。Debian 也提供了圖形化的安裝選項(Graphical install),或許不像部份發行版本那麼華麗,但也相當直覺美觀。我習慣選擇一般安裝的選項 (Install),這個方式雖然不像圖形化安裝 (Graphical install) 支援滑鼠,但它幾乎只需要上下左右、TAB 鍵及空白鍵 (Space) 等幾個按鍵就可以搞定,操作上其實也相當便利。

Page 7: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

開始安裝的第一個步驟,是先選擇語言,這除了是安裝過程中顯示的語言,也將是系統安裝完成後預設的語言。一 般 而 言, 這 裡 直 接 選 擇「Chinese (Traditional) - 中文( 繁體 )」就可以了。由於先前我多半使用 Debian架 設 伺 服 器, 然 後 以 SSH遠 端 登 入, 所 以 習 慣 選 擇「English」,在本文裡我依據平時的習慣來說明。

在這個步驟選擇的語言會影響 後 面 預 設 的 locale 選 擇,由於之前我習慣採用 SSH 遠端 登 入 來 操 作, 所 以 安 裝 時習 慣 選 擇 English 或 C (No localization)。

Page 8: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

接著選擇你所在的位置 (location),安裝程式會列出幾個預設的選項,這時選擇「other → Asia → Taiwan」。在安裝過程中,也會依據這裡選擇的位置來判斷先使用那裡的伺服器。

Page 9: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

接著選擇一個預設的 locale。locale 是一組「地區資訊」,包括了 LC_CTYPE ( 字元定義 )、LC_MESSAGES ( 訊息顯示 )、LC_TIME ( 時間顯示格式 )、LC_NUMERIC ( 數字顯示格式 )、LC_MONETARY ( 貨幣顯示格式 ) 與 LC_COLLATE ( 字母順序與字串比較 )。地區資訊由一個語言編碥 (Language code) 與可選的區域編碼 (Country code) 來指定。其中語言編碼是 ISO-639 定義,由兩個小寫字母代表,例如 zh 表示中文 (Chinese);區域編碼則由兩個大寫字母表示,定義 在 ISO-3166,例如 TW 表示台灣 (Taiwan)。一般而言,若選擇中文安裝時,這裡可以直接選擇 zh_TW.UTF-8 這項。由於我一開始安裝時選擇了 English 語系,所以這裡我會選擇 en_US.UTF-8 作為預設值。接著選擇鍵盤的 keymap。一般而言,我們使用的是英文鍵盤,所以直接選擇「American English」就可以了。

Page 10: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

接 著 指 定 網 路 (network) 的Hostname 及 Domain name。通常這必須詢問你的網路管理人員,然後填入適當對應的名稱。 由 於 我 安 裝 這 台 Debian只作為自己使用,電腦也擺放在自己家裡,因此這裡就不用刻意填寫了。

Page 11: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

接 著 設 定 root 這 個 帳 號 的 密碼。在 Linux 的 世 界 裡,root 這 個帳號代表了擁有最高權限的系統管理者,因此請設定一個適當的密碼。一 般 建 議 平 時 不 要 直 接 使 用root 帳號操作,而是使用 sudo指令來暫時取得較高的管理權限。所以,現在有些發行版本在安裝時並不會要求設定 root帳號的密碼,而是直接將安裝時建立的第一個使用者帳號設定成可以藉由 sudo 指令取得管理權限的帳號。Debian 雖 然 保 留 了 要 求 設 定root 密碼的步驟,但若給予空白密碼時,那麼 root 帳號將會被 disable,同時稍後建立的第一 個 帳 號 (initial user) 將 會 被賦予 sudo 的權限。

如果在這個步驟給予 root 帳號一個空白密碼,那麼 root 帳號預設將會被 disable,效果等同於這個指令的結果:sudo passwd -l root

Page 12: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

接著設定第一個帳號的名稱與密碼。在安裝過程中,除了指定 root帳號的密碼,只會建立這一個帳號 (initial user)。若在上一個步驟中沒有指定 root 的密碼,那 麼 這 個 帳 號 將 直 接 被 賦 予sudo 的權限。若在上一個步驟裡指定了 root 的密碼,那麼在Debian 安裝完成後,可以自行安裝 sudo 套件,並修改 /etc/sudoers 這個檔案來賦予 sudo的權限。

Page 13: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

接著建立磁碟分割。一般若是在實體機器上安裝 GNU/Linux 時,建議至少將硬碟分割成三個磁區,分別作為最重要的根路徑 (/)、使用者的家路徑 (/home) 及一個 Swap 磁區。其中 Swap 磁區是作為虛擬記憶體用的,雖然現在的電腦動輒擁有 2GB、4GB,甚至更多的記憶體,但某些軟體的設計還是會使用到 Swap 磁區,因此建議還是分割一塊磁碟空間作為 Swap 磁區。在 Linux 系統中除了 root 帳號外的每一個使用者帳號,習慣都會將使用者的目錄建立在 /home 路徑下,因此將使用者的家路徑 (/home) 獨立到另一個磁碟分區,則可以確保在將來若因為某些原因必須重新安裝系統時不至於誤刪使用者的檔案。若讀者不確定該如何分配磁碟分區的大小,筆者建議可以先將硬碟分割成兩個分區,分別作為根路徑 (/) 及 Swap,待對 Linux較熟悉後,就能試著找出一個更適合自己的磁碟分區方式。本文是在 VMware Player 建立的虛擬機器裡安裝 Debian,不用擔心建立磁碟分割時誤刪檔案,不過為了簡化安裝,我也只分割成兩個磁區,分別作為根路徑 (/) 及 Swap。因此,在這一個步驟裡我選擇「Manual」這個選項。若讀者想對 Linux 的磁碟分割有更深入的瞭解,可以閱讀鳥哥的 Linux 私房菜「主機規劃與磁碟分割」與「Linux 目錄配置」這兩個單元。

進 行 磁 碟 分 割 時 務 必要小心,尤其是在實體電腦上要搞成 Windows 和Debian 雙重系統時,要小 心 別 誤 刪 了 Windows的磁區。

Page 14: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

在前面提到,我是在 VMware Player 裡建立虛擬機器來安裝Debian, 因 此 整 個 硬 碟 並 沒有任何分割區。在 VMware Player 建 立 虛 擬機器時,我建立了一顆 320GB的 SCSI 硬碟。因此,Debian的安裝程式會看到 343.6GB 的硬碟。會出現這個差異是計算方式不同,和我們購買 320GB硬碟,卻只看到 298GB 是同樣的道理。

以 VMware Player 的 計 算 方式, 一 顆 320GB 的 硬 碟 有320×1024×1024×1024Bytes。然 而,Debian 的 安 裝 程 式在 計 算 硬 碟 容 量 時, 卻 是343.6×1000×1000×1000Bytes。因此就出現這樣的差異了。首先選擇這顆 SCSI 硬碟,按下 Enter鍵後,安裝程式會提示要在硬碟上建立一個新的 partition table,這時選擇 YES 建立 partition table。

Page 15: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

Debian 安裝程式分割磁碟時看起來似乎有點複雜,但其實很容易操作的。在上一個步驟建立完 partition table 後,可以看到有 343.6GB的「Free Space」, 將 光 標移 動 到 Free Space 上, 然後 按 下 Enter 鍵, 這 時 會 安裝 程 式 會 詢 問 要 如 何 處 理Free Space, 選 擇「Create a new partition」, 然 後 鍵入 partition 的 大 小。 這 裡,我 建 立 了 一 個 341.6GB 的partition,將作為根路徑 (/) 使用。

Page 16: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

安裝程式會詢問這個 partition 要作為 primary partition 或 logical partition。通常作為根路徑的 partition,我會建議指定為 primary partition,並選擇從 Beginning 開始建立partition。建立完 partition 後,藉著移動光標,然後按 Enter 鍵修改這個 partition 的參數設定,主要確認幾個項目:

1. 「Use as」改成 Ext4。2. Mount point 改成 /,以作為根

路徑。3. Bootable flag 改 成 on, 以 確

定這是可以開機的 partition。做 完 這 些 設 定 後, 將 光 標 移動 到「Done setting up the partition」, 然 後 按 下 Enter 鍵完成這個步驟。

Page 17: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

接 著 建 立 Swap 空 間 的partition。同 樣 在 Free Space 上 按 Enter鍵, 選 擇「Create a new partition」。由於我只在這顆硬碟上建立兩個 partition,其中一個 partition 在 上 個 步 驟 裡 建 立好了,因此在這個步驟裡直接在partition size 裡填入 max,讓它使用剩餘的全部空間。此 外, 我 也 將 這 個 partition 指定為 primary partition。

Page 18: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

建立好 partition 後,將光標移動到「Use as」,然後選擇「swap area」。接著,再選擇「Done setting up the partition」就可以了。至於 swap 究竟要多大呢?根據「Red Hat Enterprise Linux 4 安裝手冊」的說明,swap 至少要 256MB,但每個 swap 空間上限是 2GB。實體記憶體若在 2GB 以內,則 swap 空間是記憶體的兩倍大。所以,若電腦上有 2GB 的記憶體,那麼 swap 空間要有 4GB,也就是兩個 2GB 的 swap 空間。若實體記憶體超過 2GB 呢?則 swap 空間需要 4GB,再加上實體記憶體超出 2GB的值。例如,當電腦上有 3GB 的實體記憶體時,swap 空間需要 4GB+(3-2)*1GB=5GB。不過,當使用 Linux 一段時間後,讀者可以仔細觀察 Linux 對 swap 空間的使用情形,並不是所有的軟體都會用到 swap 空間,事實上我也曾遇過整間電腦教室的 Linux 電腦都沒有建立 swap 空間,但卻沒有影響到教學的進行。但,我還是建議一定要建立 swap 空間,畢竟我還是遇過沒有 swap 空間時,無法執行某些軟體的情況。至於 swap 大小,我的習慣是不管記憶體有多少,上限就是一個 2GB 的 swap 空間。

Page 19: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

當建立完全部的 partition 後,選 擇「Finish partitioning and write changes to disk」,並確認變更就完成磁碟分割了。安裝程式會將 partition 格式化成對應的格式,然後繼續安裝程續。

Page 20: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

安 裝 程 式 會 依 據 之 前 指 定 的地 區 資 訊 來 預 先 選 擇 套 件(package) 來源,但安裝程式依然會詢問要選擇位於那個地區的套件來源。既然我位於台灣 (Taiwan),所以習慣上我會選擇位於台灣的伺服器。

Page 21: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

大多數的情況下,我會直接採 用 ftp.tw.debian.org 這個 mirror 站, 也 沒 有 使 用HTTP proxy 的習慣。除此之外,讀者可以先考慮國網中心 ( 國家實驗研究院高速網路與計算中心,NCHC)的 mirror 站。

Page 22: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

popularity-contest 其 實 只 是一 個 簡 單 的 腳 本 (script) , 每週 會 自 動 收 集 使 用 各 Debian套 件 (package) 的 頻 率 並 回 傳 Debian 進行作分析。然後,根據 popularity-contest 收 集 的數據,Debian 的開發人員可以知道那幾個套件最常被使用,並安排各套件在那張光碟片中。popularity-contest 只 是 跟據 套 件 所 含 檔 案 的 建 立 時 間(ctime)、 讀 取 時 間 (atime) 及進行統計時的時間去判定該是否經常被使用。此外,回傳的資訊也只保留 20 日,所以應該沒有侵犯個人隱私的疑慮。在 實 用 上, 也 可 以 利 用popularity-contest 來找出較少使用的套件,指令是:sudo popularity-contest | grep '<OLD>'

不過這也僅作為參考的依據。

若安裝 Debian 時忽略了這項設定,可以在安裝完 成 後, 使 用 下 面 這 個 指 令 重 新 設 定 popularity-contest:sudo dpkg-reconfigure popularity-contest

Page 23: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

接 著 選 擇 要 安 裝 那 些 套 件 類型,我的習慣是只安裝基本的Debian,然後再根據需要安裝各個軟體的套件,所以我通常只 會 勾 選 Print server、SSH server 和 Standard system utilities 這三個項目。當 安 裝 接 近 完 成 時, 安 裝 程式 會 詢 問 是 否 將 GRUB boot manager 安裝到 MBR (master boot record),這裡直接按 YES同意就可以了。

Page 24: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

當 安 裝 完 成 後, 退 出 光 碟 片 或USB 碟,然後重新啟動電腦,就可 以 看 到 GRUB boot manager的畫面,在 GRUB 的畫面上計數5 秒後就會啟動 Debian 了。

Page 25: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

由於我在安裝 Debian 時並未選擇桌面 (Desktop) 相關的套件,因此啟動 Debian 並登入後就是這樣簡單大方的終端介面。接著變更為 root 帳號 ( 注意,在 su 之後還有個 - 符號 ):su -

然後安裝 ufw 和 vim 套件:apt-get install ufw vim

接著,使用 ufw 設定防火牆,並僅先允許 SSH 登入:ufw enableufw default denyufw allow ssh

Page 26: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

接著修改 sudo 的設定,可以直接執行 visudo 指令來編輯 /etc/sudoers 這個檔案,或使用 VIM 來編輯。修改完 /etc/sudoers 存檔之後,就可以退出 root 帳號了。接下來的套件安裝與系統設定,都可以由 online 這個帳號透過 sudo

/etc/sudoers 裡預設只有 root 帳號 這 一 行, 由 於 在 安 裝 Debian時 建 立 的 initial user 帳 號 為online,於是我將 online 這個帳號也加入,並給予和 root 帳號相同的權限:online ALL=(ALL:ALL) ALL

指令來成了。一般而言,由於 root帳號的權限太高了,直接由 root 帳號來操作系統具有危險性,所以建議儘量使用 sudo 的方式。

若在前面的步驟沒有指定 root 帳號的密碼,那 麼 Debian 的 安 裝 程 式 會 自 動 將 online 這 個initial user 帳號加入 sudo 這個群組 (group),藉此使 online 帳號可以使用 sudo 指令。注意安裝程式並不會採用修改 /etc/sudoers 這個檔案的方法。

Page 27: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

接著,使用 VIM 編輯 /etc/apt/sources.list 這個檔案,將套件來源的分支改成 testing。也許會有眼尖的讀者發現,一開始在安裝 Debian 時,我選用了 ftp.tw.debian.org 這個 mirror 站,在這裡修改 /etc/apt/sources.list 時反而改成了 http.us.debian.org這個 mirror 站。選用不同的 mirror 站,基本上除了下載的速度快慢外,並沒有什麼差異。修改完成後,將 /etc/apt/sources.list 存檔,然後執行 sudo apt-get update; sudo apt-get dist-upgrade 這樣的指令將整個 Debian 由 stable 分支升級成 testing 分支。

Page 28: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

將整個 Debian 更新之後,接著繼續安裝 mate-desktop-environment 及 lightdm 兩個套件,其中 mate-desktop-environment是 MATE Desktop Environment,它是基於 Gnome 2 再開發的桌面套件,而 LightDM (Light Display Manager) 則是一個輕量的桌面管理器:sudo apt-get install mate-desktop-environment lightdm

接著,再重新啟動 Debian,就可以看到圖形化的登入介面了:sudo sync; sudo shutdown -r now

重新登入後,就可以看到 Mate 這個桌面環境的樣子了。

Page 29: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

安裝到這裡,其實整個系統還是很簡單,接下來要安裝的就是網路瀏覽器。Debian 的套件庫提供了許多瀏覽器的選擇,例如和 Mozila/Firefox 同核心的 Iceweasel,或採用 Gnome 3 和 WebKitGTK+ 引擎的 Epiphany,更包含了 KDE 計畫的 Konqueror 。這裡,我選擇安裝 Iceweasel:sudo apt-get install iceweasel

除此之外,再裝上 flashplugin-nonfree 這個套件,就可以讓瀏覽器支援 Flash Player 了。

Page 30: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

選擇安裝 Google 的 Chrome 瀏覽器也是一個很棒的主意,由於我安裝的是 64 位元的 Debian,因此下載時選擇 64-bit 的 deb 檔,下載後開啟一 Mate Terminal,然後執行這個指令安裝:sudo dpkg -i google-chrome-stable_current_amd64.deb

安裝時可能會遇缺少套件,主要是 libcurl3 及 xdg-utils 等,再安裝這些套件就可以了:sudo apt-get install libappindicator1 libcurl3 xdg-utils

有 時 候 遇 到 這 類 安 裝問題時,apt-get 這個指令並不一定好用,通常建議 採 用 apt-get -f install來 安 裝。 也 就 是 加 上 -f這個參數。但, 我 習 慣 直 接 使 用aptitude 這 個 指 令 來 取代 apt-get 這個指令。在使 用 上, 有 時 aptitude反而比 apt-get 方便。

Page 31: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

接著,來搞定中文吧!首先安裝中文字型:sudo apt-get install ttf-arphic-ukai ttf-arphic-uming ttf-wqy-microhei ttf-wqy-zenhei

然後安裝中文輸入法:sudo apt-get install im-config fcitx fcitx-frontend-all fcitx-ui-classic fcitx-table-cangjie3

然後執行 im-config,依據步驟說明將 fcitx 指定為預設輸入法。當重新登入後,就可以在 Fcitx Configuration 的圖形化介面的程式裡指定輸入法了。

指 定 輸 入 法 時, 這 個選項要取消勾選,這是由於 我 目 前 的 locale 還 是en_US.UTF-8,所以若勾選這個選項,將不會出現中文的輸入法。

Page 32: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

這裡僅簡單示範,目前的 Debian 很容易就可以在 en_US.UTF-8 這樣的 locale 底下輸入中文及檢視中文。現 在 可 以 在 Linux 裡 這 麼 方 便 地 使 用 中 文,要感謝許多前輩們的努力,讀者可以上網查查 CLE (Chinese GNU/Linux Extensions) 及「Linux 國際化與本地化」等相關資訊,就能瞭解在這之前,有多少前輩們付出了多少的努力了。

Page 33: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

接著,在 Debian 裡安裝一套很實用的 Office 工具軟體,那就是 LibreOffice。安裝的方法很簡單,執行這個指令就可以了:sudo apt-get install libreoffice

Page 34: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

之前安裝完基本的 Debian 後,通常要特別處理音效卡的設定,不然是沒法發聲的。不過,目前的 Debian 似乎已經不用這麼麻煩了。但我還是遇到無法發聲的狀況,解決方法也很簡單,將 ALSA 重新啟用就好了:sudo alsactl initsudo /etc/init.d/alsa-utils restart

Mate 提 供 了 一 個Volume Control 的 工 具程式,由於我在 VMware Player 的 虛 擬 機 器 安 裝Debian, 聲 音 會 再 透 過主 系 統 (Host) 端 輸 出,經 驗 上 我 會 建 議 讀 者 在Volume Control 裡 將 所有的輸出調成最大值。

Page 35: Howto install Debian GNU/Linux (如何安裝 Debian GNU/Linux)

Thank you安裝到這裡,一個支援文書作業的基本環境已經完成了,至於在這個環境裡要怎麼玩耍,我想就留給讀者自由發揮了。此外,也歡迎讀者們不吝予以指教。最後,再和讀者分享我放在部落格上的「安裝 Debian GNU/Linux 7 (Wheezy) 」這篇文章,閱讀網址為:• http://yuanfarn.blogspot.tw/2013/09/debian-gnulinux-7-wheezy.html