功能比較 核心與套件 安裝步驟 Red Hat Linux 8.0個人版仍使用與7.3版相同的2.4.18核心,並包含gcc 3.2、glibc 2.2.93、XFree86 4.2.0、Mozilla 1.0.1、OpenMotif 2.1.30、Perl 5.8.0、Apache 2.0、CUPS 1.1.15、KDE 3.0.3及GNOME 2.0等主要套件。
Mandrake Linux 9.0則使用2.4.19核心,包含KDE 3.0.3、GNOME 2.0.1、OpenOffice 1.0.1、Mozilla 1.1、gcc 3.2、glibc 2.2.5、XFree86 4.2.1 & XFree 3.3.6、OpenOffice.org 1.0.1、KOffice 1.2及CUPS 1.1.15等套件,可以發現Mandrake Linux 9.0使用比較新的套件版本。
Red Hat Linux 8.0共有三張安裝光碟,我們選擇安裝中文介面,整個安裝步驟蠻流暢的,只需簡單設定幾個功能就能完成,過程與Red Hat Linux 7.3相似,可以選擇個人桌面、工作站、伺服器及自訂安裝共四種安裝類型,或者直接自舊有系統升級。使用者可以自訂磁碟陣列和LVM(Logical Volume Management),以及是否使用GRUB或LILO開機管理程式。在安裝過程中,使用者可以選擇系統預設的套件,但自訂安裝會比較符合需求,安裝時間會依套件約10至40分鐘。
Mandrake Linux 9.0同樣也有三片光碟片,有「推薦」及「專家」兩種安裝模式,建議使用推薦模式安裝,因為筆者在專家模式安裝過多的套件,最後是以當機收場。另一個要注意的就是選擇安裝語言只有一次機會,如果沒有選對,必須重新開機,無法回到上一步。
安裝Mandrake Linux 9.0時,我們選擇中文語系(Big-5)及系統預設值,整個安裝過程約10分鐘(視硬體及套件而有所不同)。筆者總共安裝三次Mandrake Linux 9.0,第一次系統當機,第二次測試顯示器時當機(可跳過或按Ctrl+Alt+Backspace),直到第三次才完成。
Mandrake Linux 8.2有中文亂碼問題,Mandrake Linux 9.0也沒好到那去,可能因為急於上市,並沒有做好除蟲工作,所以一推出市場馬上就有修正檔,反而失去了原本簡單易用的優點。
微軟的驅動程式採用認證方式,安裝時會出現警告訊息提醒使用者,但Linux並沒有這樣的機制,若安裝不正確的版本,很容易無法使用或當機,還好Linux的版本更新迅速,所以兩種系統都能正確偵測出硬體,不論是USB 2.0介面或新推出的晶片組,都能跟上Windows的腳步。
桌面及應用程式 線上更新
在Unix的發展史中,雖然有不少圖形使用者介面(GUI)出現,但版本過多反而成為致命傷。在Linux的發展史中,KDE和GNOME是最多人使用的桌面系統,因為前面有微軟Windows在引路,所以他們不會重蹈Unix的覆轍,只是我們可以發現KDE和GNOME都有Windows的影子。不論是Red Hat Linux 8.0或Mandrake Linux 9.0,我們都可以選擇這兩種或其他桌面系統。
有不少人反應Linux的應用程式不足,很難找到適用的工具。其實Linux的應用程式不少,只是種類繁多,加上許多程式還在測試階段就釋出,提供給其他人修正和加強,衍生出更多的版本,其中不少版本仍有bug,所以不容易找到合用的版本,使用內建的工具應該會比較穩定和安全,或是到討論區詢問其他使用者的意見,應該也是不錯的解決方式。
為了迎戰微軟的辦公室軟體,OpenOffice成為Linux的頭號戰將,兩家廠商都列為辦公軟體的標準配備,不僅讓大家多一種選擇,也降低不少成本,可惜只有英文版本,而且使用時也不夠穩定,或許還要一段時間才能符合需求。
最近有不少廠商積極開發Linux版本的應用軟體,只是大都針對Red Hat Linux作業系統,由於無法提供程式原始碼,間接造成Red Hat的壟斷。根據IDC的調查,Red Hat已經擁有75%的企業Linux伺服器市場,為了抑制Red Hat的勢力,其他競爭對手推出UnitedLinux,希望藉由LSB(Linux Standards Base)認證,讓軟體廠商也能關注一下其他Linux廠商,讓軟體能支援各種Linux平臺。
Red Hat Linux 8.0提供線上更新功能,可以連接Red Hat伺服器更新套件,但設定比較繁瑣,最好詳細閱讀使用說明,以免步上重新安裝的後塵。Mandrake Linux 9.0安裝過程的最後一個步驟,也提供即時更新功能,筆者安裝了兩次都是失敗,或許這也是bug?
中文 列印
中文顯示和輸入法雖然問題不大,卻是使用者永遠的痛,畢竟英文與國人仍有隔閡,兩套系統在功能列上都做到部分中文化(有些名稱適合使用英文),但在不同的系統上,相同功能的指令卻可能出現兩種不同的名稱,還有許多是採用大陸語法。
大部分的Linux應用軟體並不支援中文,只有少數幾款軟體支援中文顯示和輸入,在功能上也不夠完整,要做到微軟Windows的中文化程度,還需要再努力個幾年。
在Red Hat Linux 8.0和Mandrake Linux 9.0中,利用CUPS 1.1.16(通用Unix列印系統)標準列印系統,很簡單就可以設定完成TCP/Socket(HP JetDirect)印表機,也能成功列印測試頁,但有些程式卻無法偵測到印表機,感覺有點英雄無用武之地。
比較過後,我們同意「Linux是處於前進之中的平臺」的看法,因為還有太多的地方可以改進,卻不是唯一在進步中的系統,因為Windows在前進,Unix在前進,連Mac OS也都在前進。
在臺灣,除了SCO(Caldera)有設立據點之外,Red Hat和Mandrake都沒有相關的服務據點,而且Red Hat為了大陸市場,還拿掉KDE中的中華民國國旗,引起不少的爭議。
熱情過後,誰來維持Linux?
從1970年代發展出最原始的Unix版本後,分成System V及BSD兩個大宗,各家的Unix(SCO、HP、昇陽……)都遵循這兩種架構,並符合POSIX標準,Linux原本的意思是「Linus的Unix系統」。很多人為Linux的發展而欣喜不已,認為他是Unix作業系統問市30年來,最與眾不同的開發類型。但是,當開放原始碼的熱情逐漸退去之後,誰來維持Linux呢?
若是以商業利益為主的Linux廠商取得主導地位,那也許「小紅帽」將變成「大野狼」。所以政府(組織)會是最佳的人選,不但可以解決資訊系統安全上的顧慮,也降低整體的採購成本,大陸在這方面就做得比臺灣好,不但支持發展紅旗Linux,北京市政府也採用Linux解決方案,臺灣除了研考會喊口號支持Linux,應該還要再多做些事。
最近IBM、HP、戴爾、昇陽及甲骨文都大力聲援Linux,甚至有廠商預言Linux會取代Unix,這究竟是未來趨勢、片面之詞或廣告手法,就有待時間的考驗!