從Windows PC遷移到基于Linux的桌面系統并非易事。所以,在開始著手之前,CIO要考慮下列六個問題和策略。
1、遷移之前,先從Office下手
在考慮用Linux作為桌面操作系統之前,應當先在最終用戶的桌面上安裝OpenOffice應用程序套件,讓用戶領略開源軟件是什么樣的。因為Office工具是大多數企業員工最經常使用的應用程序,所以用戶熟悉新的Office平臺比熟悉新的桌面環境來得重要。
Chris Tyler是多倫多塞內加大學的計算機學教授,也是《Fedora Linux: Red Hat的社區發行版完全指南》一書的作者。他說:“說到挑選遷移到Linux桌面的用戶群,Office用戶是最容易取得成功的對象。”
微軟Office的用戶對熟悉OpenOffice版本的Word、Excel和PowerPoint應該不會有多大問題。考慮到微軟Office最近經過了重新設計,從舊版本的Office改用OpenOffice學起來恐怕比改用新版本Vista的Office來得省力。
2、找出并征求高級用戶的意見
IBM公司全球Linux桌面戰略部門的高級項目經理Greg Kelleher說,企業中使用微軟Office或者基于Windows的其他應用程序的高級用戶是一個頗有影響力的群體,他們有時關系到Linux遷移項目的成敗。
Kelleher最近在出席有關桌面Linux的會議時說:“高級用戶對整個企業具有這種影響力,這確實讓人震驚。”譬如說,企業財務部門里面的某個高級用戶可能會建立一個特殊的電子表格,使用定制的宏和表。這個電子表格在企業里面廣泛使用,成為開支報告模板。
這位高級用戶可能并未因此而得到任何表揚,IT或者應用程序人員可能甚至不知道這一點。但要是這個人的電子表格突然無法正常使用,企業的日常工作確實會受到影響。
找出編制定制代碼的高級用戶有助于避免這樣的重大錯誤。如果讓高級用戶參與遷移過程的早期階段,他們也可能成為Linux桌面遷移計劃的重要支持者。這群用戶有時候為部門充當“本地”技術支持或者PC支持專家,為用戶提供的PC和應用程序支持往往不少于IT部門。
3、調查用戶的應用程序,找出其中特別適合改用開源的
Jonathan Parshall是集成Linux/Windows桌面軟件的CodeWeavers公司的首席運營官,他說,如果用戶使用的許多應用程序沒有相應的開源版本,或者需要龐大的代碼移植工作才能遷移到Linux環境,那么恐怕不值得更換桌面。他說:“看一下有沒有一兩種應用程序特別適合改用開源的情況。”
如果范圍縮小到一兩種應用程序,不妨試用像WINE項目這樣的工具。WINE可以提供Windows DLL模擬功能,讓Windows應用程序可以在Linux機器上運行。
Parshall說:“要是有人想遷移一千個只有幾個基本應用程序的桌面,那么這能做到。要是有人想遷移幾十臺機器,但上面裝有幾十個離不開Windows的應用程序,那么不妨考慮繼續使用Windows。”
4、從后端系統做起,為桌面Linux的成功做好準備
當然,部署Linux桌面對主要基于微軟活動目錄或者服務器大部分基于Windows的企業來說頗具難度。
教授兼作家Tyler說:“即使只有一個基于Windows的文件服務器,該服務器也要確保Linux客戶機上的一切能夠順暢運行。如果構建了基于輕型目錄訪問協議(LDAP)的目錄結構,就非常適合于Linux/Windows混合環境。”基于活動目錄的網絡會有更多的工作要做。
科羅拉多州斯廷博特斯普林斯市的IT管理員Vince O'Connor現在就采取了一種后門方法來促使用戶改用Linux桌面。第一步就是安裝PostPath電子郵件和協作服務器。PostPath是基于 Linux的電子郵件服務器,它可以模擬微軟Exchange服務器,讓微軟Outlook客戶程序可以使用電子郵件、日歷和群組等功能。Samba這個開源文件和打印服務器軟件包是許多IT部門喜歡的常備工具,它支持與Windows PC共享文件、使用打印機的混合環境。O'Connor事先料到會有更多的Linux機器投入使用,早就部署了混合環境。
5、考慮細節問題
Tyler 說:“一個非常重要的方面就是部署同樣或者類似的字體。Linux上標準OpenOffice的字體集非常類似微軟的Office字體集。”不過要實現真正的兼容,用戶還要有微軟Web字體――幾年前微軟還提供這些字體。雖然此后微軟停止發布這些字體,但發布許可證還是允許它們可以繼續發布、使用。 Tyler說: “這包括像Arial和MS Comic Sans這些字體。”有許多網站也提供這些字體。
IBM的 Kelleher說,在進行較龐大的桌面遷移之前,開始先讓用戶遷移到與Linux、Windows及其他平臺兼容的文檔格式是應當采取的另一個步驟。他說: “這個策略的一方面不僅僅是遷移最終用戶和應用程序的策略。更進入一步,就是要考慮到文件保真度和文檔格式。”
Linux桌面及與Windows兼容或者近乎兼容的應用程序在實驗室環境下也許能夠順暢運行、擁有成本較低,但如果是一家大企業,問題也許就沒這么簡單了。
6、不要制訂計劃表
O'Connor 說: “我們的目的就是著手把桌面Linux推向用戶,但這不是狂熱的舉動。我們的IT部門對全部采用開源軟件想得很明白,因為面臨一些非常實際的限制條件,有待我們去克服。”O'Connor沒有訂購預裝Linux的200個工作站,而是為一批精心選擇的辦公室行政人員部署了數量非常有限的Linux桌面。 O'Connor說,他和他的員工避免竭力推廣一種操作系統,而貶低另一種操作系統,而是讓小批最終用戶自己去體會區別、提出問題。