My Ubuntu

12:54下午 七月 08, 2007 in category Java by ingramchen

為何換 Linux

用了 Ubuntu 快一年囉,科科。老實說 Linux 並沒有比 Windows 好用多少,只是該有的都有罷了 (指 Desktop),能夠滿足日常使用的最基本需求。但即使 Windows 上方便許多,軟體爆多... 每次只要切換回 Windows ,看到那個防毒軟體掃啊掃的、Windows update 一直跳出來... 我就一整個囧。真正讓我遠離 Windows 而就 Linux,不是 Linux 是 Open Source,也不是 Linux 比 Windows 好用,而是 Windows 不安全的環境!換到 Ubuntu 從此高枕無憂啊~

一次安裝兩份

為了適應 Ubuntu 半年一次更新的週期,我的電腦也規畫了特殊的安裝法。基本上我是不相信 distro 可以直接 upgrade 版本的。實際的使用結果也是如此,最慘的狀況是不能開機,好一點的是開起來了,但就是有些東西不見了或錯誤,要除錯修護實在要花太多的精力。想想原因,除了 upgrade 版本的程式本身就寫的很爛之外,我自己也常常到 /etc 內手動改東改西的,我想就算到了 2020 年也沒有 upgrade 程式能幫我 migrate 那些手改的設定檔...

無法正常 upgrade、新版出來又很想灌、兼之不能打亂日常的使用 (升級或重灌失敗就無法工作啦)。最後想出個解法:將硬碟切兩個 partition,partition A 安裝正在使用的版本,假設是 ubuntu 7.04 好了。另一個 partition B 就放在那邊 idle。等到下一版 7.10 出來了,就灌在 B 上面。這樣一來,在灌 B 的過程中 (通常花一、二天吧),A 還是可以運作的。如果出了什麼差錯,重開機回到 A 就好囉。

一般來講重灌新版都要先備份資料,像是 /etc, /home 底下的設定。用上述的做法就不用備份了。在 B 灌新版的過程中,只要 mount A 就可以讀回全部資料,輕鬆省事。依此類推,等到下下一版 8.04 出了,就灌在 A 上 (7.04),B 的 7.10 就放在那邊備用,兩個 partition 每半年交換一次角色。這樣的解決方案浪費了硬碟一半的空間,好在 notebook 的硬碟最近容量增大不少,以空間換取時間,算得合啦~~

愛用軟體

轉換到 Linux 之後,自然會去找常用的 Windows 軟體的替代方案。經過一年的轉換後,立場居然顛倒了。變成回到 Windows 還得去找 Linux 軟體的替代方案,有些找到的還是要錢的 (汗)

edonkey - aMule

sudo apt-get install aMule

不用說了吧,反正就是那回事,中文,日文都 ok 的啦

IM - Gaim(Pidgin)

萬用 Instant Messager,Ubuntu內建,新版改名叫 Pidgin,變得漂亮多了

BBS - PCManX

sudo apt-get install pcmanx-gtk2

好用的 BBS client,記得要換字型比較好看

Packet Sniffer - Ethereal

sudo apt-get install ethereal

看封包內容的軟體,功能強大,不過我只拿來 debug http 的 resquest/response

BT - Deluge

sudo apt-get install deluge-torrent

就是 BT,gnome 是有內建,但是那個太陽春了,換這個 python 寫的吧

看漫畫 - Comix

sudo apt-get install comix

這個超讚,用電腦看漫畫必備!可以設定左右兩頁合併成一頁,也支援右頁翻到左頁 (漫畫都是右到左)。當然你要拿來瀏覽一般圖片也行,速度很快。

向量繪圖 - Inkscape

sudo apt-get install inkscape

雖然我不會美工,但有時候還是得改一些 icon,或是做一些簡單的 logo。inkscape 用起來挺直覺的,連我這個繪圖白吃都玩的起~

安裝外部軟體 - Automatix

sudo apt-get install automatix2

Skype, Adobe Reader, Windows codec, 讀寫 NTFS 等等涉及版權的軟體安裝起來都超麻煩的,這時 Automatix 就派上用場了,點幾下那些難纏的軟體通通裝好設定完全。爽~

錄音 - Audacity

sudo apt-get install audacity

多軌錄音軟體,介面很醜... 不過夠我錄音樂用了。

看影片 - vlc

sudo apt-get install vlc

你什麼 codec 都可以不裝,就是不能漏掉這個 vlc,連 wmv9 都可以看,真是天賜啊

字典 - 星際譯王

sudo apt-get install stardict

沒有這個字典活不下去

virtual machine - VirtualBox

sudo apt-get install virtualbox

我已經放棄 vmware 了,vmware player 太陽春,vmware workstation 要錢,vmware server 安裝太麻煩。每次 kernel 升級 vmware 就要重新 compile... etc 真是煩死了。一氣之下轉換到 virtualbox,從此過著幸福快樂的日子。還死守在 vmware 的同胞們快點換吧~

screen action - brightside

sudo apt-get install brightside

裝了這個就可以設定滑鼠碰觸畫面角落,開啟特定程式或是顯示桌面,我用慣 mac 的滑鼠顯示桌面了,所以裝這個來模擬。

Palm - J-Pilot

sudo apt-get install jpilot

如果你跟我一樣還在用那個不上道的 palm (treo650),這個可以解決 sync 的問題,Big5 中文也通喔!(如果弄得到 iphone 我就把 treo 給丟了)

nVidia - envy

sudo apt-get install envy

nVidia 的用戶,一定得安裝 envy。這個軟體可以解決所有有關 nVidia 的問題,XWindow 裝不起來嗎?beryl 特效弄不出來嗎?想裝 nVidia 官方的 driver 嗎?裝 envy 就對了。我的 LCD 是 LED 背光,因此顏色是偏藍的,這時就得靠 nVidia 官方的 nvidia-setting 這個工具來微調了。用 envy 安裝官方 driver 後,輕輕鬆鬆搞定!

Google Desktop

http://desktop.google.com/linux

google 最新推出的 linux 版桌面搜尋,安裝後 ctrl 兩下就能搜尋囉,還蠻好用地,算是補足 linux 一直欠缺的功能。啥?你說之前已經有 beagle 了?拜託,那是用 mono 寫得耶,好不容易轉到 linux 了,幹嘛還被 ms 套牢?

中文字型 OpenDesktop Font

http://www.opendesktop.org.tw/modules/news/article.php?storyid=106

經由 OpenDesktop 團隊的努力,我們有全世界最漂亮、最清楚的中文字型囉。Mac上字型透過獨家的 render 技術產生的字型很棒,但就算 render 技術再強,永遠也比不上一個個精雕細啄的點陣字啊!

其他太基本的 gcin, java, eclipse, gimp, remote desktop 等等就不提了

Complain

那個很熱門的 beryl, compiz 的畫面特效... well,我的感想是重看不重用。除了用不著之外,裝了之後還讓我的 eclipse 變慢,所以我玩不到半天就 uninstall 了。目前 beryl/compiz 都是 hacker 的玩具,他們不斷加一些很炫的特效進去,可惜實用性極低 (這也難怪啦,開發者都是寫自己爽的, OSS 的特性)。也許哪一天他們團隊加入了 usability 的專家... 不然大家還是看看就好,不用抱什麼期望了....orz

迴響[5]

迴響:

Ubuntu Rocks!!!!!

由...發表 haocheng on 七月 08, 2007 at 08:26 下午 CST #

Mono是Novell的, CLR也已經由M$交給了ISO
簡單的說,用mono編出來的東西並不會讓你受到M$的限制,It's totally free!

由...發表 Ronmi Ren on 七月 26, 2007 at 09:39 下午 CST #

按理論講是這樣的。
MS 處心積慮和 OSS 作對不是一天二天的事了,看看 Novell 跟 MS 簽下了那個喪權辱國的合作條款,mono 這個有力的棋子,MS 怎麼可能不運用呢?在法律上 MS 也許對 mono 沒有實質的影響力,但只要補風捉影,像當初 SCO 那樣,Linux 陣營也得人仰馬翻好一陣子,浪費大量資源。

MS 攻擊/打壓 OSS 沒有什麼問題,商場上大家都是這樣,沒什麼邪惡不邪惡的。但如果笨到把敵人請到自己家裡,還殷勤款待,那死了真的是活該。

所以在 MS 仍然是敵對的狀況下,我的建議是少碰跟 MS 有關的東西。

由...發表 ingramchen on 七月 26, 2007 at 09:55 下午 CST #

Thanks! I will try out VirtualBox when I got time. Why is it better than VMWare? Does it support window less virtual machine like the MS Virtual server or VMWare Server?

由...發表 Wowpanda on 八月 29, 2007 at 10:40 下午 CST #

Thanks! It's benefit me!

由...發表 140.110.203.57 on 九月 13, 2007 at 09:17 上午 CST #

發表迴響:
  • HTML 語法: 關閉