6年前安裝過linux,當時只是好玩而已,當時的linux對我來說可玩性太低,差不多都是裝了耍幾天酷就卸掉了。
2年前被迫使用linux作開發(fā)平臺,使用的是fedora core 2,感覺一般。后來去掉圖形界面運行服務(wù)器程序,開發(fā)主要還是在windows上,有需要時putty連上去操作。
其后1年多,安裝過suse, ubuntu,還有許多記不得名字的發(fā)行版,感覺并不好,ubuntu的界面主題給我印象比較深。
半年前正式開始在同事的鼓吹下試用gentoo,才發(fā)現(xiàn)這個安裝最麻煩的發(fā)行版使用起來卻是最舒服的,特別是對于開發(fā)者來說。你能想到的語言、庫,基本上都可以直接在里面emerge到,而且總能保持最新版本,特別適合開發(fā)人員。
不過對于gentoo系統(tǒng)不熟悉,也走了不少彎路。網(wǎng)上的linux資料相當多,當然有很大一部分也是相當老,往往你照著某資料配置半天,才發(fā)現(xiàn)它已經(jīng)過時了。最頭疼的是界面美化,我想要的是一個至少看得過去的界面,不影響網(wǎng)頁瀏覽。看著網(wǎng)上大堆的教程,不勝其煩,一直沒搞懂。其間在ubuntu、suse和gentoo之間搖擺了幾次,后來因為suse占用資源太多,被我拋棄。
這時候已經(jīng)對windows有點煩,又在rails的帶動下安裝了mac osx,同時還安裝了ubuntu和gentoo。mac osx下除了textmate這個編輯器還有點吸引力以外,其它部分就沒多少吸引我的了,命令行讓我煩惱不已。在linux下可以rm aa -rf或rm -rf aa來刪除一個文件,在mac osx下必須使用后一種形式,自由慣了突然受到約束,感覺真是不爽。
保留ubuntu主要是因為它可以完美支持我的筆記本上所有硬件,聲音控制面板也支持,不過對于開發(fā)人員來說,安裝點開發(fā)包還真是麻煩,升級也比較慢。其實后來才發(fā)現(xiàn)gentoo對硬件支持一點也不差,只是不會使用而已。
最近gentoo 2006.1發(fā)布,安裝以后就一直在使用它,除了界面粗體字和無線網(wǎng)絡(luò)沒解決以外,倒也沒什么問題。前幾天突然開竅,搞懂了所有軟件安裝前都看看USE標志需求,把整個系統(tǒng)升級了一下,重新編譯內(nèi)核再安裝無線驅(qū)動,一切都很順利,界面粗體字竟然自己出來了,只是瀏覽器里面沒有粗體。網(wǎng)上找了一下,原來因為我安裝的是bin版本,中文支持都沒有,于是設(shè)置LINGUAS,emerge安裝源碼版本,終于搞定。就這個小問題讓我折騰了半年,真是慚愧。接下來同樣設(shè)置USE搞定vlc圖形界面、SCIM,realplayer也沒有以前那個段錯誤,pgadmin也好了,還發(fā)現(xiàn)ubuntu里面的realplayer放不出來的一些電影可以在這里面放出來,vlc+realplayer基本上可以搞定所有視頻格式了。感覺一切都美好起來,終于明白gentoo里面USE是最重要的,以前把它當成個可選項了,安裝軟件以前最好emerge -av一下看看有哪些USE需求。要早明白這個,也不用安裝得這么辛苦了。
接著在郵件列表中一些朋友的幫助下,安裝了gnome-volumn-manager,放入光盤就能自動mount,按退出鍵也能自動umount并彈出,和windows下一樣方便了,連移動硬盤和ipod也能很好支持。唯一遺憾是圖形化的無線網(wǎng)絡(luò)配置工具還沒有安裝上,雖然通過腳本也可以配置,但畢竟不是那么方便。開源社區(qū)最近幾年在易用性上下足了工夫,gentoo也有龐大的開發(fā)社區(qū),想必解決這個也不用多久了。
用過很多發(fā)行版,gentoo是我用得最辛苦的一個,卻也是用得最順心的一個。
貼點桌面抓圖:






