在UNIX中有一個美麗的世界,那就是圖形化界面的X-Window,擁有它將使用您的UNIX工作站更加富有情趣。X-Window可以算是UNIX世界中GUI的標准,它是由三個部分組成的:
1)X-Window Client:最核心的部分;
2)X-Window Server:直接與硬件打交道的部分;
3)Window Manager:窗口管理器。
X-Window Client和X-Window Server是基礎,而我們看到的用戶界面其實是基於它們之上的窗口管理器。還記得現在硝煙未盡的KDE與GNOME之爭嗎,它們就是在爭奪Linux上X-Window的窗口管理器的標准。其實除了這兩個窗口管理器外,常見的還有:fvwm、AfterStep、Enlightenment、BlackBox、IceWm、WindowMake等。它們風格不一,各有千秋,都有招人喜愛的地方。
fvwm是X-Window的窗口管理器中最早最平凡的一種,樸實、簡單,占用資源最少;AfterStep華麗非常,就象是一個美麗的天使,所有圖標都是立體,真夠眩的。
Enlightenment則極具神秘色彩,陰森恐怖是它獨具的風格,被譽為魔鬼。
KDE,可謂是窗口管理器中的明星。它與Windows極為神似,做為桌面最實用。
而GNOME則是純自由軟件之身,對於GNU的忠實信徒,總會選擇GNOME。
說到這裡,大家是不是會萌發一個與我相同的想法:我能不能將這些窗口管理器都裝上,然後根據心情隨時切換到我想要的窗口管理器上去。
當然,把它們都裝上去是沒有問題的,但是要隨時所欲地切換總不是那麼方便,需要手動修改配置文件,或者手動寫一些Shell來完成,這太麻煩了。後來筆者發現了一個短小精悍的工具軟件:guichooser,它使得切換窗口管理器就像轉轉開關一樣簡單,太方便,筆者就為它取了一個愛稱:“變相怪傑”。
一、下載軟件
“變相怪傑”guichooser是一個遵造GNU GPL協議開發的自由軟件,你可以從它的主頁:http://www.open-systems.com/guichooser.Html下載。
在這裡,提供了4個不同的軟件包:
guichooser-0.1.0.tar.gz :guichooser的源程序的壓縮包;
guichooser-0.1.0-1.src.rpm :guichooser的源程序RPM安裝包;
guichooser-0.1.0-1.i386.rpm :guichooser可執行程序的RPM安裝包;
guichooser_0.1.0-2_i386.deb :Debain Linux格式的安裝包。
如果你想省力一些,就下載可執行程序的RPM包,這樣只需在下載後執行以下命令就可以完成安裝了:
rpm –ivh guichooser-0.1.0-i386.rpm
下面我們將以guichooser-0.1.0.tar.gz為例,說明安裝過程。在此筆者假設你將這個軟件下載後,存放在/usr/local目錄下。
二、安裝軟件
這個軟件的安裝十分簡單:
1. 轉到/usr/local目錄,然後解壓縮這個軟件:
cd /usr/local
tar -zxvf guichooser-0.1.0.tar.gz
成功執行後,會在/usr/local目錄下新生成一個guichooser-0.1.0目錄。
2. 依次輸入以下命令,進入軟件目錄,進行軟件安裝:
1)cd guichooser-0.1.0 轉入軟件目錄;
2)make 編譯軟件
3)make install 安裝軟件
三、使用軟件
當你啟動了X-window後,打開一個Xterm,然後輸入命令:
/usr/local/bin/guichooser
程序guichooser啟動後,會出現一個包含許許多多按鈕的界面(如下圖右),每個按鈕上面寫著一種窗口管理器的名稱,你可以根據自己的需要選擇就可以了。
不過,要提醒大家注意的是,如果你的系統中沒有安裝按鈕上寫的窗口管理器是當然無法調出的。當你厭倦了這個工具時,你可以通過執行以下命令刪除它:
cd /usr/local/guichooser-0.1.0
make clean
cd ..
rm –r guichooser-0.1.0