Next Previous Contents

2. 前言

會看這篇文章的朋友應該或多或少都玩過 GNU/Linux ,對於 GNU/Linux Distribution 應該都略有聽聞,筆者從 Slackware 3.x 時代開始接觸 GNU/Linux ,後來也曾轉移到 Redhat 及 Mandrake 上頭,每個 Distribution 都有自己的特色,Slackware 可以讓你完全掌控,但是我是把 GNU/Linux / X Window System 拿來當 Desktop 的人,恐怕也很難掌握到底裝了多少軟體在我的機器上,偏偏我又是喜歡嘗試新軟體的人,所以系統常常被我搞得亂七八糟,用了一段時間便會習慣重灌。

後來改用 Redhat 之後,RPM 系統對於軟體管理確實相當方便 ( 至少跟 Slackware 比較起來 ),不過相信很多朋友也都常常遇到一種狀況,就是要安裝 『 A 』 軟體時,系統說 『 A 』 軟體需要先安裝 『 B 』 軟體,於是翻箱倒櫃把安裝光碟拿出來或是連上http://rpmfind.net/,最後終於找到了 『 B 』 軟體,然後要裝 『 B 』軟體時竟然又出現需要 『 C 』 軟體才能裝 『 B 』 軟體,好吧!為了 『 A 』就拼了,於是重複著同樣的動作把 『 C 』 軟體給找來了,接下來執行我最拿手的指令:rpm -Uvh C.rpm ,呼呼 本想就要大工告成,然後再裝 『 B 』軟體,最後安裝的是我最初想裝的 『 A 』軟體,但是系統竟然跟我說 『 A 』 軟體與 『 C 』衝突!!! 換句話必須先把 『 C 』軟體移除才能裝 『 A 』 軟體,-.-||,此時此刻真是無語問蒼天。

上頭的例子雖不常見,但是筆者要表達的是在 RPM 系統底下安裝一套軟體過程的繁雜,而且 RPM 管理方式有一些先天上的缺陷,或許現在已經有改進的方式 ( 原諒我,自從轉換到 Debian 之後就沒再關心過 RPM 系統的演進 )。 按:事實上其他 Distribution 也注意到了關於軟體升級的問題。

在一次偶然的機會下,朋友向我介紹了 Debian,我不敢保證 Debian 的軟體管理是世界第一,我也確信它也有缺點,不過最起碼筆者用起來的確減輕了許多以前遇到的痛苦。

對想嘗試 Debian 我有幾點建議:

以上兩點當然不是絕對的,筆者僅是依照自身的經驗提供給大家的一些小建議。

現在筆者先假設各位已經安裝及使用過一種以上的 GNU/Linux Distribution ,並對 GNU/Linux 系統有基本概念、熟悉基本 UNIX 操作指令以及了解基本的網路原理。

這篇文章將分成兩大部份,第一為系統的建構,另外一部份則為系統的管理;系統的建構將會介紹如何安裝 Debian Distribution ,筆者盡量用 Step by Step 的方式讓初次安裝的人花在這裡的功夫最輕,另外系統管理的部份則會以筆者使用經驗為藍本,讓您了解到 Debian 系統的設計哲學以及學習 Debian 的方法重點在那裡。

另外筆者將以 Debian 2.2r2 ( 代號 Protato ) 為例子帶您入門,不過版本在 Debian 世界裡並不是那麼重要,為什麼呢?這個筆者會在文章第二部份裡頭作詳細的說明,請細細品嚐。

順帶一提,本篇文章僅是介紹如何讓您輕鬆踏入 Debian Distribution ,真正系統的調校是因人因時因地而異,例如,筆者以把 Debian 當作 Desktop 使用的角度出發,文中的例子將多半與個人使用有關,至於 Server 端的應用,則會以安裝及啟動某個 Service 為主,儘管是大前提是個人使用,但也不保證符合每個人需求,我想跟大家報告的是學習 Debian 的方法,而不是端出一道烹煮好的佳餚,方法學到了才是最重要的事,您說是吧。^_^

對了!還有幾項比較特別的:

喝杯茶!我們出發囉。


Next Previous Contents