Linux桌面版橫評:二、如何評測

技術小阿哥發表於2017-11-20
考慮到酒店換裝作業系統的各項需求,評估顧問擬定了詳細的評估方案,以完整地完成對參選產品的各項測試。評估方案共面向以下七個方面:安裝、作業系統、相容性、應用程式、使用者介面、管理配置、安全性。在這裡我們將詳細的講解這七個部分所評估的要素,並就值得注意的問題以及評估的具體標準進行說明。

 

考量標準

在選型團隊完成了各自的測試和試用工作之後,會統合三方的意見,針對評估方案中七個方面以及包含的各個測試專案形成一張評分表(其中效能和相容性等要素併入了作業系統部分進行評分)。其中系統和應用軟體兩項作為作業系統的應用主體,佔據了較大的分數比例,而使用者介面作為與人機互動的核心,也是重要的組成。在更細節的層面上,我們主要結合酒店使用者的需要進行分數的分配,例如在應用軟體的下級組成當中,辦公軟體的比例要高於其它應用軟體型別,而由於酒店辦公使用者較少接入網際網路,所以適當降低了相應程式所佔的分數。為了同時兼顧家庭Linux使用者,在我們最後設定的評分表中也為娛樂應用、介面美觀性、系統可定製性等與酒店核心需求關聯不大的因素保留的一定的分數比例。

 

安裝

不論對家庭使用者還是商業使用者來說,易於安裝的作業系統都能帶來舒適感以及效率上的提升。在這個部分,能夠在減少使用者決策數量和增加使用者自由度兩方面找到最佳平衡點的產品將是我們樂於看到的。而安裝的速度也會得到充分的關注,一個需要成小時安裝時間的產品會浪費使用者大量的時間。LiveCD是近年來逐步流行起來的一種系統應用模式,通過一張可引導的系統CD,使用者可以快速的獲得一個可用應用環境,同時這種模式可以令使用者可以基於完全圖形化的工具完成安裝,我們將檢驗哪些產品提供了這種有趣又實用的機制。

 

作業系統

Linux作業系統的本質在於其核心,核心版本從很大程度上決定了系統功能特性的多寡和好壞,是系統能力的原點。不過這並不意味著要對核心版本一味求新,穩定性也是非常重要的。另外,我們也記錄了每個產品作為圖形化介面基礎的X庫版本和作為軟體開發基礎的Glib庫版本。對於網路支援,我們評估產品在預設安裝狀態下都提供了哪些網路型別的支援和管理工具。除作業系統的各種基本特性之外,選型團隊還考察了系統的各種周邊支援,例如獲取方式是否豐富、是否支援免費的系統更新服務等等。而作為開放原始碼軟體的核心動力之一,社群環境往往和商業因素一樣重要,一個具有很高開放性和參與度的社群,意味著可以更快更好的解決使用者的問題,並提供給使用者源源不斷的產品改善。

 

相容性

即使一個Linux系統具有再出色的特性,但是當使用者將其安裝到計算機上時發現它不能識別自己的顯示卡、網路卡或掃描器時,確實會讓人非常沮喪。所以,在選型過程中相容性被獨立成專門的一個大項進行重點考量。我們在酒店提供的辦公室中搭建了一個混合多種硬體型別的測試平臺,其中包含了IBMNEC的膝上型電腦,HP的品牌計算機,以及幾臺相容計算機。這些計算機覆蓋了IntelAMD的多種處理器架構,同時也包含了NVIDIAATI兩大顯示卡陣營的產品,顯示卡的配置是Linux系統應用中最常見的障礙之一。另外,我們還有一臺使用整合主機板的計算機,相對來說這種配置的計算機更容易遇到無法獲取驅動程式的問題。當然,對於網路卡、音效卡、Modem等裝置的驅動程式載入我們也沒有忽略,特別是考慮到一些酒店的計算機需要通過Modem裝置實現一些遺留的遠端網路應用。除這些硬體相容性測試之外,參選的產品是否能夠自動掛載計算機上的Windows分割槽、是否能良好的訪問Windows網路共享服務、是否整合了執行Windows應用程式的能力以及是否能解讀CHM這類Windows平臺特有的文件,這些測試將提供我們對Linux系統軟體相容性和互通性的判斷基礎。

 

應用軟體

我們記錄了預設安裝情況下每種產品都包含了哪些應用程式,以及程式的型別和版本。同時各個部門的員工會模擬自己日常的工作實際使用這些應用程式,以決定以往的工作是否能順利的過渡到新作業系統環境中。對於應用程式的功能素質和具體優缺點,我們會在評估報告中結合實際的試用結果進行分析說明。

 

使用者介面

Windows系統的習慣性可能是使用者從Windows轉向Linux最大的障礙之一,所以我們的評估會針對一個產品使用者介面是否保留了Linux獨有的優勢特徵、是否容易被Windows使用者接受等多個角度進行。另外,我們會從專業的角度對產品的易上手性、佈局設計、操作負擔進行等級劃分,以為確認使用者介面的合理性和可用性提供佐證。

 

管理配置

在這個部分中我們最關注的問題在於這些Linux產品是否在原有的Linux體系下封裝和完善了系統管理機制,也即是否通過自己的努力向使用者提供更優秀的管理工具和管理介面。而在此基礎上,整個管理體系是否容易使用、系統設定是否合理等要素也在一定程度上決定了產品的可管理性。此外,一個值得關注的重點問題在於系統的中文處理能力,通過評估在預設情況下的中文化程度,以及達到近似Windows這樣的中文化標準所需要耗費的手工配置時間,我們將在一定程度上了解這些產品是否能很好的服務於中文使用者。

 

安全性

    也許Linux系統不象Windows那樣容易感染病毒,但是我們仍舊需要所使用的系統具備足夠的安全控管能力。首先這些參加評估的系統不應包含明顯的安全漏洞,而且它們應該可以保護計算機的網路埠,同時還應該能限制使用者不要設定過於簡單的密碼。除了這些之外,這些系統中整合了哪些安全相關的機制和工具,也是我們需要考察的。注意只有那些預設情況下被部署的工具才視為有效,因為我們考察的不是這些系統能獲得哪些安全工具,更是其出品者如何看待Linux環境下的安全問題。


本文轉自 離子翼 51CTO部落格,原文連結:http://blog.51cto.com/ionwing/66693,如需轉載請自行聯絡原作者


相關文章