雖然您很可能已安裝了 Linux,但為了完整起見,我們將講述基礎知識并且“從頭開始”一步步“干凈地”安裝 Red Hat 7.3。
以前用戶在安裝 Linux 時常常會犯這樣或那樣的錯誤;現在的 Linux 安裝程序簡化了安裝過程,使安裝過程就象小孩玩玩具那樣簡單?,F在您只需在幾個設置屏幕中單擊幾下,提供一些基本信息,按要求放入所需的光盤。但是,在安裝過程中,您需作出三個關鍵的選擇,這些選擇可能影響今后系統的性能和易維護性:分區布局、底層文件系統和安裝的軟件包。
對于 Linux 管理員來說,如何為硬盤驅動器分區是一個長期有爭論的話題。簡短的回答是不存在唯一“正確的”創建/分配分區的方法。意見多種多樣,一個極端是“創建單個‘根’分區并把所有的東西都裝在其中”,另一個極端是“用于某個目的的每個文件系統應該駐留在它自己的分區上”。多數有經驗的管理員并不喜歡這兩個極端,他們僅為某些專用的文件系統創建分區;下一頁分區時應考慮的因素詳細介紹了這樣一個布局。
目前,多數分發版在安裝時提供多個文件系統供選擇:EXT2、EXT3、JFS、ReiserFS 等。選擇哪個文件系統又是一個有爭議的話題。這部分的選擇文件系統將討論各種文件系統的優劣及選擇。
最后,在最初安裝階段中安裝哪些軟件包將直接影響管理員在系統維護上所花時間的多少。這個問題并不象前兩個問題那樣重要,但是事先考慮機器的用途以及實現這個目標所需安裝的軟件包將減少今后的工作量。
讓我們首先來考慮分區。
分區時應考慮的因素 第 3 頁(共6 頁)
在決定怎樣為硬盤驅動器分區時,您應該考慮以下三個重要問題:
您必須有多少驅動器空間?
您想把文件系統分成幾個部分?
您估計隔多久才升級或重新安裝操作系統?
顯然,可用的空間決定了每個分區的大小。在考慮分幾個區的時候,您喜歡單個文件系統還是多個小分區?如果您選擇讓 Red Hat 自動為您的驅動器分區,那么 Red Hat 將創建一個較小的 /boot(25MB)分區并把剩余的硬盤驅動器的空間分配給 /。
這種方法的缺點是如果您在使用了六個月后決定改變這個布局,那么您將不得不再次從新開始并從頭開始安裝。然而,如果系統被分區成幾個較小的分區,那么數據可被轉移到另一個分區,然后原來的分區被刪除并修改它的大小,再把數據轉移回來。最后請注意,如果您的系統將被用于開發而且在測試程序或配置操作系統時需要經常干凈地重裝系統,那么請選擇多個分區。然后在您重新安裝的時候,您只需格式化存儲特定于操作系統的文件的文件系統,您不必修改包含用戶數據、源代碼或其它類似數據的所有文件系統。
以下是我建議的多分區布局,它并不很復雜,但有最大的靈活性(文件系統的大小是基于 20GB 的驅動器和 512MB RAM;請根據您的需要和驅動器大小作些調整):
/boot(25MB):hda1 swap(1000MB):hda2 /(3000MB):hda3 extended(剩余的驅動器空間):hda4 /var(3000MB):hda5 /usr/local(3000):hda6 /home(剩余的部分):hda7
選擇文件系統 第 4 頁(共6 頁)
在為驅動器分區的同時,您還需決定每個分區所用的文件系統。
當前的趨勢是傾向于選擇某種形式的日志記錄文件系統,這主要是因為今天的硬盤驅動器的大小。完全檢查(如果需要的話,還要修復)一個較大的硬盤驅動器需要半個多小時,如果您的環境要求服務器每周 7 天、每天 24 小時都可用,那么日志記錄文件系統可把時間減少到一分鐘以內。但是取決于您在和誰交談,日志記錄文件系統并不適合廣大用戶而且可能把數據毀壞到無法修復的地步(我的經驗是,我已在我的所有的機器上使用 EXT3 文件系統,在一年多的時間里從未遇到過問題。但是,常言道,您的歷程可能有所不同(Your Mileage May Vary,YMMV))。
Red Hat 7.3 提供這些 Linux 文件系統類型:EXT2(非日志記錄)、EXT3(日志記錄)、VFAT(可直接從 Windows 系統中讀?。?、軟件 RAID 和 swap。
如前所述,文件系統的選擇取決于個人經驗、系統(雙重引導還是單個 OS)和機器的用途。注意您完全可以混用和匹配文件系統。例如,由于 ReiserFS 文件系統所附帶的元數據的數量,ReiserFS 只能被安裝到不少于 50 MB 的分區。所以,在前一頁的分區布局示例中使用 Reiser 意味著需要更大的 /boot 分區或使用 EXT2 格式。
為了安裝不包括在 Red Hat 中的其它日志記錄文件系統(例如 ReiserFS 或 JFS),您可以收集和配置所需的東西,但這超出了本教程的討論范圍。如果您有文件系統方面的問題,請訪問 Red Hat Web 站點;他們通常為給定的分發版提供詳細的安裝說明書。請參閱參考資料部分中的鏈接。
軟件包的選擇 第 5 頁(共6 頁)
選擇軟件包的要點是僅安裝您想用的軟件包。安裝從不使用的軟件包的代價如下:
它們占用了寶貴的磁盤空間,而這完全沒有必要(當然,考慮到目前 100 GB 硬盤驅動器的價格,寶貴是一個相對的詞)。
許多服務器相關的程序的運行方式是“服務”(請參閱各種日常維護部分了解這個主題的更多信息),被激活的這些服務可能為黑客提供了一條的攻擊系統的途徑。
安裝和運行不需要的服務消耗系統資源。
總的來說,Red Hat 7.3 在安裝軟件包時為您提供了三種方式(前幾個版本所提供的選項略有不同)。第一個軟件包選擇屏幕讓您選擇是升級系統還是干凈安裝。如果選擇升級,那么 Red Hat 將在整個硬盤驅動器中搜索以前安裝過的版本,然后升級合適的軟件包。
如果您選擇后者,那么您可以選擇一個軟件包“組”(group);也就是,workstation(工作站)、laptop(膝上型電腦)、server(服務器)或 custom(定制)。每個選項將安裝預先配置的一組軟件包,使系統適合于某種用途。顯然,沒有必要解釋 workstation、laptop 和 server;custom 提供更詳盡的認證選項(NIS、LDAP 或 SMB),還在后續的安裝過程中提供較長的軟件包選項列表。
您還是應該根據自己的需求來選擇,但是請參考一個專家的兩個建議,這個專家已安裝了幾百次 Linux 并總結了經驗:(1)盡量重新安裝;升級系統將使系統更復雜,所帶來的問題可能比所解決的問題還要多;(2)僅當您有特別需求時才選擇定制安裝,在一般情況下作粗略地選擇,即使用所提供的軟件包組(workstation、laptop 或 server),然后再挑選軟件包。后面的挑選沒用的軟件包將詳細講述如何刪除不再使用的軟件包。
安裝補遺 第 6 頁(共6 頁)
Red Hat 的安裝過程是比較簡單和安全的,在大于 95% 的情況下能象它的廣告所描述的那樣正常運行。如果發生不幸的 5% 情況,請參考下面的提示:
如果問題可能和硬件有關,請查詢有關供應商的站點,獲取更新的驅動程序。隨著企業對基于 Linux 的系統的需求不斷增加,更多的供應商將經常更新他們所提供的驅動程序。
搜索 Google,尋求問題的解決方案。無論遇上什么問題,幾乎可以肯定地說其它人已遇到過類似的問題并且可能已找到了解決方案。
因特網上有成千上萬個郵件列表。請搜索和您的問題相關的郵件列表(例如網絡、硬件等)。Linux 社區中有很多人愿意提供支持。如果您準備公布尋求幫助的消息,請您一定要包括盡可能詳細的信息(您的配置、具體問題和錯誤消息)。請訪問 Red Hat Web 站點,獲取一組公司支持的郵件列表(請參閱參考資料)。
如果您購買了零售的 Red Hat 副本,請花點時間閱讀其中的文檔??偟膩碚f,文檔寫得不錯,還包括太多的安裝選項的注解和排除故障的竅門。在 Red Hat 的 Web 站點的 Support and Docs 部分還有選擇得體的一組支持文檔和實用指南(請參閱參考資料)。
假定您的安裝已成功完成而且您可以登錄系統,請花些時間查看系統并作全面測試,以確保一切都象廣告中所說的那樣。如果在這個階段出現了大問題,您可以容易地重新安裝,以解決問題。這樣做的目的是獲得一個可靠的穩定的系統,并從這個“可依賴的”系統為起點,一步步優化。
在下一部分優化已安裝的軟件包并使其更安全中,我們將開始優化過程,首先使用您的發行商發布的錯誤修正或升級來更新所有重要的軟件包。
原文轉自:http://www.anti-gravitydesign.com