安裝 Debian

2004 年 8 月 1 日

最近幾個月,我狂熱地安裝 Debian Linux。在過去幾個月,我的設定中出現許多新環境。我買了一台新的桌上型電腦,安裝了 Windows XP,一台搭載 MacOS X 的 Powerbook 筆記型電腦,以及一台搭載 Windows XP 的新工作用筆記型電腦。所有這些都涉及大量的作業,即使是我工作用的筆記型電腦,上面已經預先安裝了 Thoughtworks 設定的 Windows XP,仍需要安裝我工作中使用的各種應用程式。

這段故事中 Debian 的部分有兩個面向。首先,將我的 Linux 地下室伺服器從 RedHat 切換到 Debian,其次,在我的主要桌上型電腦中新增一個 Debian 桌面。

伺服器部分總是讓人最緊張,因為我真的很希望伺服器能正常運作。這是一台舊電腦(大約六年前買的),但主要作為檔案伺服器(smb 和 cvs)和音樂伺服器(Slimp3)運作良好。伺服器上的作業系統很舊(RedHat 7.2),主要是因為升級很麻煩,所以我沒有升級。我選擇 Debian,因為它們不太常升級,而且以其穩定版本非常保守而聞名。

Debian 的安裝程序當然出了名的可怕,但伺服器的優點是您不必處理 X,這有助於大幅減輕程序的痛苦。它仍然證明相當複雜。雖然 Debian 在機器上安裝良好,但它沒有正確識別我決定安裝的閃亮新 250G 硬碟。要做到這一點需要一個新版本的核心,比作為套件提供的版本高一個版本。因此,我享受了重新編譯核心的樂趣。我以前沒有做過這件事,所以這不太可能降低我的壓力水平,但感謝 ,我應付過去了。

一旦安裝好,我就忙著讓在 RedHat 下運作的東西在 Debian 下運作。重點是,如果應用程式在 Debian 的套件管理系統 (apt-get) 下獲得適當支援,一切都很容易,感覺就像作弊。當套件無法透過 apt-get 取得 (Java) 或 apt-get 套件並未完全更新 (rexml) 時,就會產生複雜性。即使如此,它也不比任何其他 unix 差,只是感覺更糟,因為它不是透過 apt-get 完成的。

桌面系統的負擔較小,但仍涉及相當多的嘗試和錯誤。我實際上已經在我的舊桌上型電腦上使用 Debian 桌面系統幾個月了。一旦我有了新的筆電,我覺得是時候將 Debian 設定為我的主要(且快得多的)桌上型電腦上的替代開機。我在使用 Debian 桌面系統方面的第一個建議是不使用官方安裝程式 - 甚至不是為 Debian Sarge 開發的 全新 安裝程式。Sarge 安裝程式到目前為止還不錯,但它並未深入到包含設定 X 的程度 - 而設定 X 是一個恐怖,其中涉及安裝程式詢問您許多我甚至不了解的問題,更不用說回答了。在新的桌面上設定 Windows 與讓 X 運作之間的對比再明顯不過了。

幸運的是,您可以使用 Knoppix 或其 自訂版本 來避開這個問題。我之前實驗用的桌上型電腦使用 Morphix Lite GUI,這是 Knoppix 的自訂版本,具備輕量級使用者介面,在較舊的機器上執行時效能較佳。對於我的新機器,我想要更強大的功能,例如 KDE 或 Gnome。結果證明這比我預期的還要混亂。雖然安裝過程沒有發生意外,但在 apt-get 升級期間,系統當掉了三次。其中兩次是開機記錄損毀,我必須重新開機並從隨身光碟重新安裝。最後我終於成功安裝了一個可用的最新 KDE 桌面,但如果不是靠著 Google 和一些有根據的猜測,我可能會卡住。

總的來說,我可以說雖然 Knoppix 類型的安裝有所幫助,但這仍然不是一個簡單的過程。我還沒有時間使用 KDE 來看看我是否喜歡它。其他發行版可能容易得多,RedHat 9 的安裝肯定比較容易,但仍然會在升級時遇到問題。

更新 - 2004 年 8 月

我上面所說的一切仍然有效,但還有更多故事可以說。雖然我桌上型電腦上的 Morphix 安裝大部分都很好,但還是有一些小問題。其中最大的問題出在使用者介面上。由於某種原因,X 的設定在螢幕左側和右側約有 1/4 英吋的範圍超出顯示器。因此,如果視窗或圖示移動到螢幕的兩側,我就無法在螢幕上看到它們。我可以忍受這個問題,但這仍然很麻煩。同樣地,X Windows 的設定看起來很糟糕,而 Windows 的設定一直都很容易。

嘗試修復這個問題花了我太多時間。我再次嘗試使用最新版本的 sarge 安裝程式,但它的 X 設定仍然像以前一樣令人絕望。我最後解決這個問題的方法是在備用磁碟上安裝 RedHat 9,然後將 XF86Config 檔案複製到我的 debian 安裝中。我需要從 debian 檔案中加入字型路徑項目,但之後我終於沒有任何隱藏的邊緣了。所以好消息是它可以正常運作,但壞消息是這是一個非常繁瑣的 GUI 解決方法。