現在是在新裝好的 ubuntu 上面 post 文章,第一次使用 ubuntu 的感覺是:
- 代碼: 選擇全部
大吃一驚...XD
ubuntu 是一套以 debian sid 為 base,經過測試打包然後 freeze 直到 bug fix 完之後才釋出的,如最新版的 4.1 warty,每半年更新一次也是其特點,不曉得是否跟 gnome 的開發者有關(gnome 也是半年release一次,且 gnome 開發者也是 ubuntu之一喔),版本號碼是以時間來定義,例如4.1就是2004,10月,下次的版本是2005/4月出版,版本就變成了 5.04,有趣吧...至於版本與版本之間的時間就跟 debian stable一樣,只放出 security update,而想嘗鮮的話,也有類似 unstable 的版本喔。
對我而言,我需要的 workstation os 是必須以 debian 為主,因為我熱愛且習慣 debian(這...不是廢話嗎...XD);第二,套件更新速度不能太快也不能太舊,在 debian 三個 branch 中,一直無法滿足我,因為 stable 套件太舊,當 workstation 有點難過,裝backports有時候會掛掉(小弟並非否定 backports,我甚至有在 backporting 喔),但 testing/unstable 有時候會更新到讓我尿溼禁...XD,因為有時候真的會有棘手的地雷... ,好在都還能自己來 debug,但也滿耗時間的。
第三:超級懶人機器,最好更新 kernel 時,還能自動幫我加入 grub/lilo 的設定,nvidia 的 kernel module 最好也要有,甚至是 ATi的,最好是 xfree86 也讓他自動偵測自訂,fontpath 也自己抓,蝦米都自己來...etc(我承認我是貪心了點... )。我很驚訝的是,ubuntu全部做到了!!!
安裝 kernel 不用擔心,aptitude install linux-kernel-2.6.8.xxx,grub全部幫你加好,甚至其他甚麼os也幫你啟動好,nvidia/ati driver只要安裝對應版本的 linux-restricted-modules-xxx 就可以了,也不用compile。
擔心套件不夠多嗎?別怕,debian有 main,contrib,non-free,ubuntu除了對應的 main,multiverse,restricted之外,更多了一個universe。
main是ubuntu開發者維護的。multiverse類似non-free,無法修正,等待廠商 update。restricted 是常見的軟體但並非是 FreeSoftware。至於 universe 就是將 debian 中的套件扣掉 ubuntu 的 main 的套件,也就是 debian 有的套件,ubuntu幾乎也有,但開發者還尚未維護到,例如 kde, xcin...這些軟體應該可以使用,因為也存在 debian 中阿...
國內已經有 mirror 站台了,建議可以先用 rsync 來抓,因為一開始安裝就會用到 1g 以上的硬碟空間,但 who care!!至於 mirror 的空間也準備大一點,目前全部 architecture 的容量超過 40g ,所以 rsync 的 --excude 一定要設定一下的,現在 warty 並沒有提供類似 debmirror 的工具,下一版才有,所以要先辛苦一下...
目前我慢慢的將工作平台轉移到 ubuntu 上,如果要 maintain deb 的話在 chroot 過去就好了,現在真是快樂又自在阿...更多更好更有趣的內容就等各位挖摟,還等甚麼,上吧 兄弟們!!!!