工作后很久以來(lái),我一直在Linux環(huán)境下工作,除了偶爾的需要在Windows 上面使用MSVC編譯運(yùn)行一些測(cè)試和示例程序之外。不過(guò)我是在Windows XP上面使用cygwin來(lái)模擬Linux環(huán)境的,外加ssh到一個(gè)Linux服務(wù)器做一部分工作。Cygwin幾乎可以完全地模擬Linux環(huán)境,但是 偶爾還是會(huì)感到不方便。而我之前沒(méi)有在laptop上面安裝和使用 Linux是因?yàn)槲遗紶栃枰褂胵q,以及有些網(wǎng)站不用IE無(wú)法正確地使用。 而現(xiàn)在,這兩個(gè)障礙都排除了:Tencent推出了WebQQ(別笑我out哈,貌似 很多人已經(jīng)用這個(gè)N個(gè)月了),雖然沒(méi)有視頻語(yǔ)音等功能,但是我也不會(huì)用到那些功能,而且基本功能都已經(jīng)具備,比Linux上面那些多協(xié)議的兼容性的聊天工 具,比如pidgin好用多了。而代替IE的,是IEs4Linux,這個(gè)工具基于Wine,而Wine能夠使得為Windows平臺(tái)而build的應(yīng)用 程序可以直接在Linux上面運(yùn)行,是一個(gè)非常棒的運(yùn)行環(huán)境。我個(gè)人認(rèn)為它比虛擬機(jī)更好,因?yàn)槭褂锰摂M機(jī)的話,我首先要安裝還要啟動(dòng)一個(gè) 進(jìn)程,另外速度也較慢。而Wine并不需要啟動(dòng)一個(gè)進(jìn)程來(lái)運(yùn)行Windows程序,它是一個(gè)靜態(tài)的運(yùn)行時(shí)環(huán)境,幾乎沒(méi)有額外運(yùn)行時(shí)開(kāi)銷(xiāo)。
事實(shí)上IEs4Linux應(yīng)該存在了很長(zhǎng)一段時(shí)間了,我應(yīng)該早點(diǎn)去找到它的,有一種相見(jiàn)恨晚的感覺(jué)!這個(gè)世界上有如此多的有才能而又樂(lè)于貢獻(xiàn)的程序員,以至于當(dāng)我們有需求的時(shí)候,似乎總能夠找到解決方案,真是太好了!
這樣,我可以在Linux上面使用qq和IE了,也就意味著我可以完全不使用Windows了,除了下面兩種情形:
1. 需要使用MSVC。
2. 需要使用淘寶等在線支付工具,以及其他銀行的安全控件。因?yàn)楫吘笽Es4Linux沒(méi)有法律保障,呵呵。
總之,98%的用例已經(jīng)可以由我的Linux滿足了,而且我的工作效率還會(huì)大大提升,確實(shí)是一個(gè)不錯(cuò)的選擇!