阿朱,是時候擁抱 Linux 了!
作者:賴勇浩(http://blog.csdn.net/lanphaday)
在這個微軟的“黑屏”時代,作為 windows 的替代品,Linux 變得倍受關注。今天 CSDN 的名博阿朱寫了篇文章《我可以抱你嗎?Linux》(http://blog.csdn.net/david_lv/archive/2008/10/22/3123141.aspx)提出了用 Linux 來替代 windows 的一些擔憂。從阿朱坦誠的言語中,可以看到一個長期使用 Windows,也曾經嘗試過 Linux 後失望而歸的重度依賴者的心理;但現在的 Linux 已經今非昔比,各種發行版百花齊放,應用軟體層出不窮,因此,我要大喊一聲:阿朱,是時候擁抱 Linux 了!
從我開始
我曾經是一個微軟系的開發人員,用 VC6.0 寫過不少代碼,後來也用過 VC2003 和 VC2005。現在我在工作中仍然使用 Windows 作業系統,因為遊戲開發的用戶端需要它。但最近一年來,我的工作實際上大部分是在安裝了 Debian Linux 的伺服器上完成的;另外,我家裡用的電腦使用 Ubuntu Linux,也超過了一年時間。
所以在接下來,我根據自己的經驗,提出一條嘗試 Linux 的道路,也許不適合阿朱,也許不適合你,但應該適合大多數對 Linux 有期望,又有恐懼的朋友。
Wubi
Wubi 是一個只有不到 2MB 大小的安裝包,它的神奇之處在於可以讓你像安裝 QQ 一樣安裝 Ubuntu,它的官網是:http://wubi-installer.org/。
使用 Wubi 而不是 live CD 的好處在於它可以提供完整的硬體接入,開機時會出現要啟動哪個作業系統的選擇菜單,啟動後你還可以在 Ubuntu 中下載、安裝和使用各種應用程式。
推薦使用 Wubi 而不是直接安裝 Ubuntu 的原因是你只是好奇 Linux 真的那麼棒嗎?雖然我堅信它可以滿足絕大部分品味挑剔的朋友的需求,但 Wubi 仍然給你一個非常方便的卸載它的機會。有多方便?就像你卸載掉 QQ 那麼方便,甚至更方便。
使用 Wubi 需要注意的地方是你需要騰出 5G 的硬碟空間,放心,無需額外分區,只要某個邏輯分區有這麼大的空閑空間就行。其實你只是想看看易操作性,則完全不用這麼多。另一個需要注意的是建議先下載 Ubuntu 8.04 的 ISO 檔案,用 Wubi 直接下載 ISO 有點慢,需要更大的耐心。
Ubuntu
Ubuntu 無需太多的介紹,它已經是最流行的案頭系統,官網:http://www.ubuntu.com/。根據阿朱“linux不要讓我安裝那麼多我不知道也不想安裝的東西,我只想讓linux完成像xp一樣的功能,不要推薦讓我安裝類似資料庫、開發工具、FTP伺服器、WEB伺服器的東西。”的要求,Ubuntu 案頭版顯然是最適合他了。案頭版沒有安裝 Mysql、GCC、Apache 等開發人員必備軟體,但有完美的圖形介面和免費的 OpenOffice.org 。
硬體
阿朱擔心 Linux 的硬體相容性,估計是因為在 2005 年的時候嘗試過 Redhat 的原因。所謂一朝被蛇咬,十年怕井繩,就是說這種情況了。Ubuntu 有非常好的硬體相容性,能夠安裝在所有主StreamCompute機系統上,當然也包括 X86 和 Amd X64 以及某些我們很少到的硬體。至於顯卡驅動、音效卡驅動,都有很好的開源實現,我嘗試過在多種硬體上安裝,也見過或聽說朋友們在最新硬體上的應用體驗,他們都說沒有問題。
另外,最簡單的是去官網的硬體支援列表看看自己的硬體是不是真的新到還沒有支援。我覺得不會有這樣的問題,因為阿朱連 4G 空間騰給 Linux 都捨不得,恐怕用的機器也不會是新潮機制,畢竟現在是 1000G 的硬碟不到 1000 元人民幣的時代。
軟體
嗯,我相信現在仍然不使用 Linux 的人,軟體一定是一大原因。根據阿朱的文章,我回複一下他所需要的軟體大概可以怎麼解決。
先說一句,Ubuntu 下的軟體安裝一般都是用 sudo apt-get install XXX 就解決掉了,其中 XXX 是你需要安裝的軟體名。那種 windows 下麻煩到死的先搜尋下載點,然後被一堆騙流量的下載站騙的情況一去不複返!
阿朱大概是重度的 IM 依賴者,MSN、QQ、WangWang、skype、gtalk和飛信,一個都不能少,的確是少見的高要求。這裡飛信我是沒有用過的,但聽說也已經出了非官方 Linux 版了,所以它不是問題。WangWang可以使用 web WangWang,開個 firefox 搞定。至於 MSN、QQ、gtalk和 skype,這些都是大牌,在 Linux 有許多種實現,現在最為常用的是 pidgin,把上面幾個 IM 一網打盡了。值得一提的是 QQ,已經有官方的 QQ for Linux,不過我推薦使用 Eva,非常好用,在 Ubuntu 下一句 sudo apt-get install eva 就裝好了。
adobe 的東西的確沒有 linux 版本,值得一提的是 GIMP,只要你花上在 windows 上學會 photoshop 的功夫的一半來學習一下,你就掌握了另一個 photoshop。如果你真的非用 adobe 的東西不可,往下看,還有招兒。
多媒體方面,Mplayer 真的是沒得說,沒有它播放不了的多媒體檔案格式,看 DVD 也是一流。
既然阿朱這麼關注多媒體,順帶也就提一下 BT 下載,大家播放的音頻視頻大多是 BT 拉下來的吧?Ubuntu 8.04 安裝之後就內建了簡潔實用的 BT 用戶端 Transmission,我覺得很好用,我在 windows 下用 Flashget 下載很慢的任務交給 Transmission 通常會快得多(個人經驗,僅供參考)。
關於 Office,這大概是 Linux 民用化的最大的問題了。我也一度不習慣 OpenOffice.org,但我努力去學習它的理念之後,覺得也是很順手的。但我不強求您也在這玩意兒上面花寶貴的時間,所以不扯 OOo 了,你喜歡 MS Office 那我們直接用下面的狠招!
wine
從上面來看,我們遺留的軟體問題有三個:一是 Adobe 公司的優秀軟體沒有 Linux 版、二是 MS Office 用習慣了,沒有足夠強的替代品、二是遊戲的問題。其中這三個問題,甚至更多類似的問題,都很簡單,用 wine 就一網打盡!
wine 是什嗎?按官網(http://www.winehq.org/)的話說:Wine is a free implementation of Windows on Unix。它提供了在 Unix like 的系統上運行 windows 程式的機制,當前最新版本 1.1.6。目前大部分 Windows 程式都可以通過 wine 在 Linux 下運行,而且速度還很快,操作還很流暢,重要的是你不用裝一個虛擬機器。
不僅 Adobe photoshop、MS Office 可以在 wine 下完美運行,而且有朋友嘗試過運行聯眾遊戲和 QQgame,都沒有問題,你需要的只是嘗試的勇氣和一點點耐心。多少耐心呢?嗯,像忍受 Windows 下殺毒軟體查毒時的耐心的一半應該就綽綽有餘了。
從阿朱結束
從阿朱的這篇文章來看,突顯了阿朱長期從事 MIS 等公司專屬應用程式開發的視野局限。雖然阿朱在自己第一篇文章談到 CTO 與技術總監的不同時一再強調 CTO 應該有更廣的視野和更強的把握潮流的能力,但身為 CTO 的阿朱在沒有深入瞭解 Linux 的情況下寫出這樣一篇文章,讓讀者感到痛心。作為《三五個人,十來條槍》的忠實讀者,不禁懷疑其中的感悟有多少來自實踐,又有多少僅僅是主觀臆想?