CentOS 雖然是企業級作業系統,但拿來當桌面環境實在太難用了,許多軟體都很老舊或是沒有.對於個人想要用來當 embedded 開發環境且同時當桌面環境來說無法滿足需求.最後只好找來Fedora 12 , 以下是兩天來的試用心得:
易用性(User Friendly):
這方面還是差Ubuntu 很多,不管是軟體安裝或上網設定都是不夠簡單易用.受限於版權問題,有些 codec 仍然要自行下載安裝,這與 Ubuntu 沒什麼兩樣.ADSL 撥接上網是個人這幾年來用過最難設定的套件. 氣到快罵人!
使用非root帳號安裝軟體常要輸入兩次root密碼,真是笨的可以.
效能(Performance):
nVidia 顯示卡驅動程式效能太差,比不上原廠的驅動程式.其它方面倒是沒什麼差別.使用EXT4檔案系統就是比EXT2的 CentOS 快多了.但原廠驅動程式在 Fedora 12 上竟然無法正常編譯及安裝成功. 使用其它網路上人家包好的 rpm 檔也無法正常使用. 只好繼續使用內建的driver .
過了幾天終於找到安裝原廠nVidia 顯示卡驅動程式的方法.但2009/12/04更新了一堆軟體之重開機後又無法啟動 X Server. 只好重新執行 sh NVIDIA*.run 再 build 一次kernel module.
套件管理:
這方面和Ubuntu比起來還是不夠好用,特別是在新增軟體方面.如果是使用圖形介面,沒有詳細列出軟體會安裝到那些目錄及會安裝那些檔案的清單.
Bug:
和 Ubuntu 一樣, Bash 預到使用 source command 時會發生找不到檔案的問題,明明已經使用絕對路徑還是有問題.這個問題在 CentOS 5.4 並不會發生.
建議:
如果是第一次或是單純想體驗Linux 桌面環境的人,不建議使用 Fedora 12,個人認為首選還是 Ubuntu .