8.c. 系統資訊
Root密碼
我們藉由輸入以下指令來更改Root密碼
原始碼 21: 設定Root密碼 |
# passwd
|
如果您希望讓Root能夠從文字介面登入,請增加tts/0到/etc/securetty:
原始碼 22: 增加 tts/0 to /etc/securetty |
# echo "tts/0" >> /etc/securetty
|
系統資訊
Gentoo 使用 /etc/rc.conf 來設定整個系統的一般設定。開啟 /etc/rc.conf 然後享受裡面完善的注解 :)
原始碼 23: 開啟 /etc/rc.conf |
# nano -w /etc/rc.conf
|
就如同您所看到的,這個檔案有完善的注解讓您設定必要的參數。特別要注意 KEYMAP 變數,如果您設定錯誤的 KEYMAP 當您再用鍵盤輸入時會得到錯誤的結果。
注意: 以 USB 為主的 SPARC 系統或相容的系統可能要選擇 i386 keymap (例如 "us") 而不是 "sunkeymap"。 |
PPC 在大部份的系統上使用 x86 的 keymaps。想要使用 ADB keymaps 的使用者將需要在開機時啟用核心內的 ADB keycode sendings 然後在 rc.conf 內設定一個 mac/ppc keymap。
如果你的硬體時鐘不是用 UTC,你需要在這個檔案中加入 CLOCK="local",不然會有一些時間偏移。
設定好 /etc/rc.conf 以後,存檔然後離開。接下來繼續 安裝必要的系統工具。
9. 安裝必要的系統工具
9.a. 系統記錄器
第一個您需要做決定的工具是用來提供給系統記錄的功能。Unix 和 Linux 擁有一個很好的記錄功能的歷史 -- 若是您想要的話,您可以記錄所有發生在您系統上的事情至 logfiles。這將會需要用到 系統記錄器。
Gentoo 提供許多個系統記錄器的選擇。分別為 sysklogd,它是一個傳統的系統記錄伺服器,syslog-ng ,是一個進階的系統記錄器,而 metalog 則是一個高度配置的系統記錄器。Portage 內或許有其他的記錄器 -- 我們提供的套件每天都在增加當中。
假如你打算使用 sysklogd 或 syslog-ng,你可能想要接著安裝 logrotate 因為這兩個紀錄器不會提供任何輪替紀錄檔的功能。
請用 emerge 指令來安裝您想使用的系統記錄器,並使用 rc-update 將之加入至預設 runlevel。下面是一個安裝 syslog-ng 的例子。當然,它也適用於安裝您要用的系統記錄器:
原始碼 1: 安裝系統記錄器 |
# emerge syslog-ng # rc-update add syslog-ng default |
9.b. 非必要: Cron 伺服器
接下來的則是 cron 伺服器。雖然您的系統並不一定需要安裝這個伺服器,但我們還是建議您安裝一個。然而,什麼是 cron 伺服器呢?cron 伺服器執行排定的指令。若您需要時常執行一些指令 (每天、每星期、或是每個月),則它將會是一個得力的助手。
針對無網路的安裝,我們只提供 vixie-cron。如果您想要安裝其他 cron ,您將需要等到之後再自行安裝。
原始碼 2: 安裝 cron 伺服器 |
# emerge vixie-cron # rc-update add vixie-cron default |
9.c. 自由選擇:檔案索引
如果你想要為你系統上的檔案製作索引,讓你可以用 locate 工具快速找到他們的位置,你需要安裝 sys-apps/slocate。
原始碼 3: 安裝 slocate |
# emerge slocate
|
9.d. 檔案系統工具
依照您使用的檔案系統,您應該安裝必要的檔案系統工具 (用來檢查檔案系統的正確性、建立額外的檔案系統等等)。
下面的表格列出各檔案系統所需要安裝的工具,不是所有的架構都支援所有的檔案系統。
| 檔案系統 | 工具 | 安裝指令 |
| XFS | xfsprogs | emerge xfsprogs |
| ReiserFS | reiserfsprogs | emerge reiserfsprogs |
| JFS | jfsutils | emerge jfsutils |
如果您不需要使用任何網路相關的程式(例如說 rp-pppoe 或 dhcp 客戶端),可以繼續閱讀 設定開機管理員
9.e. 網路工具
非必要:安裝 DHCP 客戶端
如果你需要 Gentoo 自動取得你網路介面的 IP 位址,你需要在你的系統上安裝 dhcpcd (或其他 DHCP 客戶端)。如果你目前不先做的話,在安裝完成後你可能不能連接網際網路!
原始碼 4: 安裝 dhcpcd |
# emerge dhcpcd
|
非必要:安裝 PPPoE 客戶端
如果您需要 rp-pppoe 來連線至網際網路,您需要安裝它。
原始碼 5: 安裝 rp-pppoe |
# USE="-X" emerge rp-pppoe
|