第五節、用系統設定工具setup來設定系統

在文字模式的提示符號下執行 "setup" 可以叫出系統設定工具,setup 是一個文字選單介面的設定工具,在裡面可以進行好幾項基本的系統設定工作,其實 "setup" 只是一個前端程式 (frontend),它完全沒有任何幫忙設定系統的功能,只是提供一個選單讓您選擇,然後再去幫您執行選用的設定程式而已,其實使用者不透過 "setup",直接執行這些程式也是可以的,只不過 "setup" 實在比較好記 :)


圖 3-2:setup 設定工具。


"setup" 底下提供的設定工具使用者在安裝系統時大部分都用過了,這些用過的指令我們在底下就不再贅述,直接請使用者參考上一章的說明就好了:

◎ Authentication configuration
系統認証方法設定,選取以後 "setup" 會幫您去執行 "authconfig" 這個設定程式來幫您作認證方法的設定,詳細過程與說明請參考前一章 2.2.5 的第 7 個步驟。

◎ Keyboard configuration
設定鍵盤,選取以後 "setup" 會幫您去執行 "kbdconfig" 這個設定程式,在這個程式裡面可以設定系統使用的鍵盤形式,對於在台灣的一般 PC 而言,選擇 [us] 就對了。

◎ Mouse configuration
設定滑鼠,選取以後 "setup" 會幫您去執行 "mouseconfig" 這個程式來幫您設定滑鼠的型號與類型,詳細過程與說明請參考前一章 2.2.5 的第 1 個步驟。

◎ System services
設定系統開機時所要提供的服務,會執行 "ntsysv" 來設定系統一開機時預設要提供的服務,詳細過程與說明請參考前一章 2.2.5 的第 4 個步驟。

◎ Sound card configuration
設定音效卡,會執行 "sndconfig" 這個程式,"sndconfig" 是 RedHat 提供的一個音效卡設定工具,它會幫您去偵測系統上的 PNP 音效卡,並且利用 RedHat 系統核心的模組化功能來驅動音效卡:


圖 3-3:利用 sndconfig 自動偵測設定音效卡。


假如 sndconfig 沒辦法自動偵測出您的音效卡型號的話,它會出現一個選單讓您自己選擇音效卡的晶片:


圖 3-4:選擇音效卡種類。


選好音效卡以後,接著要填入音效卡的 irq、dma 等設定值,假如您不知道這些值的話,可以先用 DOS 或 Win95/98 開機,用音效卡內附的驅動程式看一下這些數據:

萬一您的音效卡就是無法啟動,請先看一下 "/usr/doc/rhsound*" 目錄下的說明檔以及 "/usr/doc/kernel-doc-*/sound/" 底下的檔案,這時候可能就必須要重新編譯核心才能使用音效卡,另外一種可能,讀者可以考慮去 Open Sound System (http://www.4front-tech.com/linux.html) 註冊一個驅動程式回來用,雖然要 10 塊錢美金,不過值得 :)

還有,不要忘了打電話或寫 mail 跟音效卡的製造商要 Linux 的驅動程式,硬體製造商有責任讓您買的硬體可以順利使用,請他們不要忽略 Linux 使用者的權益。

◎ Timezone configuration
設定時區,這個選項會讓 "setup" 去呼叫 "timeconfig" 程式,詳細過程與說明請參考前一章 2.2.5 的第 3 個步驟。

有很多人在架好 mail server 以後,會發現自己機器上所寄出去的郵件老是跟標準時間不一樣,看看 BIOS 的時間又沒錯,這個時候八成是因為時區設錯或者誤選了 GMT 時間,用 "timeconfig" 設定就好了。

◎ X configuration
設定 X 視窗系統,"setup" 會呼叫 "Xconfigurator" 來幫您設定 X,換了顯示卡、或者安裝的時候沒有設定好 X 的使用者可以在這裡慢慢的設定,詳細過程與說明請參考前一章 2.2.5 的第 10 個步驟。

假如您用 Xconfigurator 沒辦法成功設定 X 視窗系統的話,請先參考一下 /usr/X11R6/lib/X11/doc/ 底下的文件,大部分有問題的顯示卡只要在 "/etc/X11/XF86Config" 這個檔案裡面手動加一兩行參數就可以使用了,假如您用的是比較新的顯示晶片,有可能 XFree86 還沒有完全的支援,先不要灰心,在附錄 A 可以找到一些新顯示晶片的設定方法,您應該先參考一下附錄 A 的說明,利用 SuSE 公司提供的 X Server,或者用新版 kernel 的 Frame Buffer 功能,還是很有機會可以讓您的顯示晶片正常工作,享受圖形介面的好處。

設定好 X 之後,就可以用 "startx" 指令啟動 X 視窗系統,或者可以直接下指令 "telinit 5" 轉換到圖形介面模式。