Gentoo 安装步骤介绍(9)
时间:2006-01-01 来源:nig.daemon
9.安裝必要的系統工具
內容:
- 裝置管理員
- 系統記錄器
- 非必要: Cron 伺服器
- 自由選擇:檔案索引
- 檔案系統工具
- IBM 硬體的 RAID 工具
- 網路工具
9.a. 裝置管理員
如果你是使用 2.4 核心 而且 從 stage 3 開始安裝 Gentoo,這裡有一些你 需要知道的事情。因為 Gentoo 現在預設使用 udev,但是 2.4 核心不支援 udev,所以你需要使用 devfsd 並且移除 udev。
原始碼 1: 安裝 devfsd |
(適用以 stage 3 安裝而且用 2.4 核心的人) # emerge --unmerge udev # emerge devfsd |
9.b. 系統記錄器
有一些工具因為有多個套件提供相同功能,並沒有包含在 stage3 壓縮檔中。現在是讓你決定裝哪一個的時候了。
第一個您需要做決定的工具是用來提供給系統記錄的功能。Unix 和 Linux 擁有一個很好的記錄功能的歷史 -- 若是您想要的話,您可以記錄所有發生在您系統上的事情至 logfiles。這將會需要用到 系統記錄器。
Gentoo 提供許多個系統記錄器的選擇。分別為 sysklogd,它是一個傳統的系統記錄伺服器,syslog-ng ,是一個進階的系統記錄器,而 metalog 則是一個高度配置的系統記錄器。Portage 內或許有其他的記錄器 -- 我們提供的套件每天都在增加當中。
假如你打算使用 sysklogd 或 syslog-ng,你可能想要接著安裝 logrotate 因為這兩個紀錄器不會提供任何輪替紀錄檔的功能。
請用 emerge 指令來安裝您想使用的系統記錄器,並使用 rc-update 將之加入至預設 runlevel。下面是一個安裝 syslog-ng 的例子。當然,它也適用於安裝您要用的系統記錄器:
原始碼 2: 安裝系統記錄器 |
# emerge syslog-ng # rc-update add syslog-ng default |
9.c. 非必要: Cron 伺服器
接下來的則是 cron 伺服器。雖然您的系統並不一定需要安裝這個伺服器,但我們還是建議您安裝一個。然而,什麼是 cron 伺服器呢?cron 伺服器執行排定的指令。若您需要時常執行一些指令 (每天、每星期、或是每個月),則它將會是一個得力的助手。
Gentoo 提供三種可能的 cron 伺服器:dcron、fcron、以及 vixie-cron。安裝它們的方式跟安裝系統記錄器的方式一樣。但是, dcron 和 fcron 需要一個額外的設定指令,即 crontab /etc/crontab。如果您無法決定使用那個 cron 伺服器,您可以考慮使用 vixie-cron。
針對無網路的安裝,我們只提供 vixie-cron。如果您想要安裝其他 cron ,您將需要等到之後再自行安裝。
原始碼 3: 安裝 cron 伺服器 |
# emerge vixie-cron # rc-update add vixie-cron default (只有在安裝 dcron 或 fcron) # crontab /etc/crontab |
9.d. 自由選擇:檔案索引
如果你想要為你系統上的檔案製作索引,讓你可以用 locate 工具快速找到他們的位置,你需要安裝 sys-apps/slocate。
原始碼 4: 安裝 slocate |
# emerge slocate
|
9.e. 檔案系統工具
依照您使用的檔案系統,您應該安裝必要的檔案系統工具 (用來檢查檔案系統的正確性、建立額外的檔案系統等等)。
下面的表格列出各檔案系統所需要安裝的工具:
檔案系統 | 工具 | 安裝指令 |
XFS | xfsprogs | emerge xfsprogs |
ReiserFS | reiserfsprogs | emerge reiserfsprogs |
JFS | jfsutils | emerge jfsutils |
如果你有用 EVMS,你需要安裝 evms:
原始碼 5: 安裝 EVMS 工具 |
# USE="-gtk" emerge evms
|
USE="-gtk" 會避免安裝一些相依軟體。如果你想要啟動 evms 圖形介面工具,你可以之後再從新編譯 evms。
9.f. IBM 硬體的 RAID 工具
如果你在 POWER5 為基礎的系統上使用 SCSI RAID,你可以考慮安裝 iprutils 讓你可以使用 RAID 磁碟陣列,取得陣列中硬碟的狀態,以及更新 microcode。
原始碼 6: 安裝 iprutils |
# emerge iprutils
|
如果您不需要使用任何網路相關的程式(例如說 rp-pppoe 或 dhcp 客戶端),可以繼續閱讀 設定開機管理員
9.g. 網路工具
非必要:安裝 DHCP 客戶端
如果你需要 Gentoo 自動取得你網路介面的 IP 位址,你需要在你的系統上安裝 dhcpcd (或其他 DHCP 客戶端)。如果你目前不先做的話,在安裝完成後你可能不能連接網際網路!
原始碼 7: 安裝 dhcpcd |
# emerge dhcpcd
|
非必要:安裝 PPPoE 客戶端
如果您需要 rp-pppoe 來連線至網際網路,您需要安裝它。
原始碼 8: 安裝 rp-pppoe |
# USE="-X" emerge rp-pppoe
|
USE="-X" 將會禁止 xorg-x11 因為依存性而被安裝至系統 (rp-pppoe 有圖型介面工具;如果您想要啟動它們,您可以晚點再重新編譯 rp-pppoe ,但您也可以現在就安裝 xorg-x11 -- 這將會需要更長的編譯時間)。
現在請接著閱讀 設定開機管理員。