本人自認是一個比較狂熱的GNU/Linux愛好者,除了對國外流行的發行套件(Distribution)很感興趣之外,對中文的發行套件更是沒得說的。就個人看法,國內目前存在的中文發行套件當中,我最推崇的當數北京拓林思公司的TurboLinux簡體中文版6.0(以下簡稱TLC6.0),深圳信科思公司的BluePoint(藍點) Linux 1.0(以下簡稱BP1.0),台灣省GNU/Linux志願者團體開發的CGLE(中文GNU/Linux延伸套件) 0.9(以下簡稱CGLE0.9),以及由剛進入內地的網虎國際出品的XLinux 1.0(以下簡稱XL1.0。至於其他的發行套件,因為意識形態的認識不一致,因此除了測試,從來不拿來做正事。
本文將從安裝、配置和系統特色三個方面來給大家介紹一下XLinux 1.0,希望能夠拋磚引玉,讓大家來關注一下XLinux這個全新發行套件。
第一、 安裝風格。
大家都知道,GNU/Linux倍受批評的一點就是在對用戶的體貼上,經常被拿來同Windows 9x進行對比,主要體現在傻瓜化的圖形界面安裝方式和傻瓜化的圖形界面操作、管理上:鼠標點幾下,就順利達成目標(當然還有應用程序方面的批評,這是後話:))。因此為了改變這種狀況,各個GNU/Linux的研發廠商紛紛開始進行圖形界面的研究開發。其實在易用性方面,RedHat (以下簡稱RH) 公司很早以前就做過嘗試,而且也很成功。我原本使用的是Slackware,後來就是碰上RH的安裝界面時一下子就喜歡上RH的。RH的安裝程序(和配置工具)是使用newt庫來編寫的,雖然沒有鼠標支持,但是界面卻是相當的友好,純鍵盤操作也很方便,安裝速度又特別快。同樣的機器配置,Windows 95安裝80多兆就得花俺1個小時,然後還有硬件配置,不斷地重新啟動。都快讓我發瘋了。可是RH則是很快的:500多兆的軟件包,從啟動到安裝結束,連帶所有硬件配置全部配置妥當,才花不到半個小時的功夫。但是大勢所趨,圖形界面增加了鼠標操作,也確實比文本的要有不少優勢的
實際上,世界上第一個GNU/Linux圖形化安裝界面是基於PPC機器的一個版本,做的並不是很成功,所以沒有形成更大的影響。之後獲得巨大成功的則是美國Caldera公司的OpenLinux 2.2開始采用的LIZARD安裝程序,該程序是基於QT庫編寫的(不知道QT庫?就是編寫KDE桌面環境的那個庫呀!),效果相當的棒,界面非常友好,思路非常清晰,安裝過程竟然可以玩俄羅斯方塊游戲!有興趣的可以嘗試一下。象TLC6.0,使用的安裝界面實際上是繼承RH的;BP1.0則是完全照搬RH的,只不過是進行了簡繁體中文化而已;CGLE0.8更是直接在RH6.0上添加一些中文軟件,安裝界面就是RH6.0的;CGLE 0.9是基於RH6.1的,使用的則是RH公司開發出來的圖形安裝界面,RH6.1的圖形安裝界面是基於GTK編寫的,文本的安裝界面仍然外甥打燈籠--照舊。而XL1.0,則是使用的SVGA庫編寫的一套圖形安裝界面,完全可以同被認為最成功的LIZARD媲美。況且因為能夠真正支持多種文字體系的顯示,又比LIZARD略勝一籌,因為這一項多種文字顯示的水平是目前還沒有哪個GNU/Linux發行套件所能夠到達的。這樣對於各個國家或者民族來說,彼此之間只需要一個發行套件就夠了!
XL1.0的安裝有以下特點:
第一是界面很漂亮,文化氣息很濃重,處處體現出保護文化的意識。似乎這正是XLinux公司的宗旨呢。界面使用的是照片做背景,處理的很好。這些照片用的是那些名勝古跡或者文化勝地,比如長城,金字塔,佛塔...等等。而在選定安裝語種之後,一直到結束界面看到的都是該種語言文字。
第二是幫助信息很齊全,只要細心看,安裝不會出現什麼困難,真的很體貼人;
第三隨意性強,就是用戶可控制的余地比較大,同時也體現出智能性,無論高手或者新手都可以掌握。XLinux1.0提供了11種安裝組合,包括全部安裝、最小化安裝、通用型服務器安裝、程序開發環境、工作站型安裝、傳真服務器安裝、數據庫服務器安裝、網站服務器安裝、桌面系統安裝、Fong、自定義安裝。這樣對於初學者而言,可以選擇一個組合來進行試驗。而對喜歡定制安裝的高手,就可以使用自定義安裝組合。
大多數對GNU/Linux安裝感到恐懼的恐怕是分區和安裝LILO系統引導程序了。然而在XL1.0當中,分區工具很智能化,界面也很傻瓜化。智能型分區工具可以自動尋找空白分區,然後分給GNU/Linux系統使用。如果是超出1024柱面還會警告。如果是沒有進行過分區的空白硬盤,使用智能分區工具,會自動給成三個分區,分別是/dev/hda1對應/boot、/dev/hda2對應swap、/dev/hda3對應/。在確定寫入分區表之前還會再次詢問用戶的意見呢。當然XL1.0也沒有忘記給喜歡自己動手的人留有機會,它專門提供了一個專業型分區工具,還可以定制呢。對應每個LinuxNative分區,都提供了一個列表,可以選擇掛載點,實在是太easy了!
XL1.0的安裝是分為兩個階段。第一個階段是安裝軟件,第二階段是進行系統配置。這個過程當中,你會看到詢問是否需要安裝第二張光盤上的應用軟件。如果願意就安裝,不願意可以略過。然後系統進入基本配置階段,比如配置X Window窗口系統,鼠標,鍵盤,串口設備,打印機等等。這個時候的配置界面同其他的發行套件基本上沒有太大區別。不過這個過程當中,選擇運行模式(RunLevel)的時候,可以讓用戶通過菜單方式來選擇,這和Windows 9x啟動之後按下F8的效果是一樣的。這同其他的發行套件就很不同了。XL1.10總共提供了5個選擇:1)單用戶模式;2)無網絡的多用戶模式;3)全功能多用戶模式;4)用戶自定義模式;5)X窗口模式。是不是比其他的發行套件更加細膩了呢?這樣我們就不需要在LILO那裡進行選擇了。
第二、 配置工具
XL1.0在配置工具上使用的是智能型配置向導Genie。Genie配置向導是網虎國際開發隊伍研究開發的智能型配置工具, 針對煩瑣的 GNU/Linux配置程序命令, 網虎國際特地設計了交互式的配置界面, 可以讓用戶對配置GNU/Linux的印像不再是一堆煩長難記的命令。Genie專門預先開啟出一個TTY12來進行,菜單引導,非常易懂。配置起來非常方便。很多人會擔心不知道會不會使用TTY12來進行配置,其實根本不用擔心,因為在每個控制台終端的Login提示是一個很清楚的畫面,上面已經很清楚的標識出來那個終端是什麼東西,如何切換等等,而且用戶登錄可以使用鍵盤來選擇。夠方便的吧?
繼續說Genie智能型配置向導吧。利用Genie智能型配置向導, 用戶將可以輕輕松松配置出理想的GNU/Linux系統, 對話框式的配置方式, 讓GNU/Linux的系統配置不再是件困難與繁瑣的事情。Genie可以幫助用戶配置硬件(如鍵盤, 鼠標, 打印機等等), 時區配置, 系統服務, 網絡服務, X Window 配置等等, 完全不同於以往的發行套件那樣,單獨運行setup或者linuxconf來進行,本人覺得這確實是一個易用、方便的配置工具。反正我通過這個東東,幾分鐘就搞定了NFS,Mail,Samba,FTP,Web等等的服務。界面的安排比linuxconf好多了。
另外還可以通過Genie來設置關閉系統。比如關閉系統時間、預告信息等等。就不是其他套件那樣通過shutdown/reboot/halt來進行了。當然了,這些命令仍然是有效的,而通過這裡配置則很方便,特別是對初學者來說,更是如此。
當然了,安全上是必須要考慮的,Genie 設有登錄密碼保護。因為配置系統通常是需要root權限,所以Genie密碼與root密碼相同。使用Alt+F12切換到TTY12的時候就會看到提示要密碼。若用戶連續輸入三次密碼錯誤, 整個Genie畫面將被鎖住一分鐘, 但Genie的這項保護只限於在Genie的各個配置項上。
第三、 系統特色
最讓俺覺得驚奇的是XL1.0的“國際語言終端機”了。可以顯示多種語言文字,使用上跟安裝時候的技術是一樣的。就是采用了網虎國際研發出來的GCS(Giga Charater Set)技術。在這裡用戶可以通過鼠標切換顯示的文字和輸入法。本人特意找來四份文字材料,分別是大五碼繁體中文、國標碼簡體中文、日文、韓文,在國際語言終端機上進行測試,一點問題都沒有。可以隨時通過鼠標點擊屏幕底部的窗口菜單來進行選擇!輸入法更是多的不得了。我們所見到的基本都有了。不過感覺做的不夠細膩,比如各種文字顯示的時候不能動態切換,就是說中途切換編碼的時候,國際語言終端機沒有立即刷新,這一點信科思BP1.0就做的很好,只需要Alt+1/2/3/4就可以進行英文、國標碼,大五碼的刷新。還有輸入法,目前還是單字輸入,而且很多輸入法是台灣省編的,內地用的比較少。而輸入法方面拓林思的TLC6.0所做的就很好了。BP1.0差一些,最多是詞組輸入,而且詞組還不夠多。如果這幾個發行套件的優點都融合在一起,那麼就可以有一個非常完美的發行套件了。本人覺得網虎國際應當利用自己的技術優勢,再把細節的地方做得更加細膩一些,這樣就會更加有吸引力了。
說了這麼多XL1.0的優點,其實也不應該掩飾XL1.0的不足。本人想借此機會向網虎國際提些建議。首先是語言習慣的問題。最明顯的地方就是稱呼上,沿用港台風格的說法很多,比如“硬牒”,“智慧型”等等,和內地的習慣不一樣,看起來心理還是挺別扭的。網虎國際若想爭取內地的市場,應當在這些細節方面進行更加細膩的調整,才能夠吸引用戶。這些細節畢竟不會有什麼技術難題,修改一下PO文件就足夠了。再一個就是X的問題。在X的中文化方面,XL1.0和CGLE一脈相承,尚不及拓林思的TLC6.0、信科思BP1.0目前的水平,只是相當於1999年7月份TLC4.0的水平。比如KDE的中文提示信息上,XL1.0就不如TLC6.0和BP1.0來的徹底。不過XL1.0畢竟是1999年11月出版的,而TLC6.0和BP1.0比XL1.0晚出品不少時間,因此有這樣的差別也是可以理解的。
Xlinux2.0據說馬上就會推出,本人希望XL2.0的出現,能夠給我們更大的驚喜。到時候TLC7.0,BP2.0和XL2.0還有CGLE到底如何,有好戲可以看了!如果那個時候GCS技術應用好了,世界大同,該會是一件令人神往的事情。
- Linuxrat 供稿