不一樣的版本:Gentoo Linux
昨天我了解了一下Linux,知道了很多的版本,下面給大家介紹一下Gentoo,偉大的Gentoo Linux是Linux世界最年輕的發行版本,正因為年輕,所以能吸取在她之前的所有發行版本的優點,這也是Gentoo Linux被稱為最完美的Linux發行版本的原因之一。
Gentoo Linux是個很有意思的distribution,它不像Redhat/SuSe那樣有規模龐大的企業支持(雖然確實有gentoo公司).和Debian有點類似,除了Debian是發布binary,而gentoo是發布source code(現在也有了binary),還有就是功能比較強大的portage系統。
可惜的是Linux的中文桌面目前還存在著或多或少的問題,要么是字體難看,要么是輸入法做的不好,當然都是些雞毛蒜皮的事情,不妨礙Linux成為我信賴的系統,當然,最好能有個比較舒服的工作環境,為了方便大家和我以后使用,把我的配置過程貼出來.
<基本系統的安裝>
這沒什么好說的。全照Gentoo Installation Guide來就是了。個人感覺不太難,相對于lfs來講,卻要方便許多,畢竟有一個比較好的portage環境,其實lfs也有腳本,只是不太完備而已。所以我覺得與其花時間在lfs上,還不如拿Gentoo上手,對了解Linux蠻有幫助的。
<安裝窗口管理器>
出于對硬盤空間的無盡追求,我沒使用KDE/GNOME,而是選擇了FVWM/BlackBox,當然QT和GTK+還是要裝的,不然很多應用沒法編譯和運行了。fvwm2比較土,我比較喜歡PP的桌面,所以接連emerge了fvwm-themes 和 fvwm-themes-extra, 最新的里面有XP的theme和OSX的theme,我目前使用的就是fvwm-themes-extra的OSX風格。注意修改Gentoo的缺省窗口管理器輯 /etc/rc.conf里面的XSESSION變量,換成/etc/X11/Sessions里面的文件名就OK了,相對于RedHat來說,感覺Gentoo確實比較簡潔和干凈。
<中文字體>
這幾乎是美化的主題。我基本上也是用的SimSun和Tahoma字體,還有一些Linux傳統的ttf中西文字體,不過首先要有fontconfig和freetype,這些默認都是emerge了的。#emerge corefonts (這是Microsoft的ttf字體,里面有我喜歡的 Verdana)#emerge arphicfonts(很久以前Linux的中文就是靠它顯示的,比較難看)以上都把字體放到/usr/share/fonts下面,把這個SimSun字體包也解壓到這個目錄最關鍵的是修改/etc/X11/XF86Config文件,在Section "Module"中加上Load "freetype"和 Load "xtt"同時還要在加上對應的FontPath,一開始我沒Load這些module,即使加了
FontPath,X還是無法找到這些中文字體。我的FontPath是:
FontPath"/usr/share/fonts/ttf/zh_CN/"FontPath"/usr/share/fonts/ttf/zh_TW/"FontPath"/usr/share/fonts/corefonts/"FontPath"/usr/share/fonts/ROfonts/"FontPath"/usr/share/fonts/Tahoma/"FontPath"/usr/share/fonts/TrueType/"
現在要配置gtk+和qt的字體,把這個包解壓到/etc,試驗發現,其中/etc/gtk/gtkrc.XXX是控制gtk軟件的字體顯示的(比如xchm),而/etc/gtk-2.0/gtkrc則是控制gtk-2.0軟件的字體的(比如xchat),可以編輯這兩個文件修改gtk程序的字體大小。qt的字體修改則可以執行qtconfig,字體改成Tahoma(size=12)感覺比較舒服。好了,打開qterm,xchat什么的,修改顯示字體為SimSun或者Tahoma是不是感覺舒服很多。
<輸入法>
還是不太喜歡fcitx,做的不如SCIM靈活和強大. 推薦使用scim。emerge scim 以及scim-chinese之后就可以使用了。開一個xterm, rxvt都比較好用。使用輸入法之前,
$export LANG=zh_CN
$export LC_ALL=zh_CN (注意,不能用zh_CN.GB2312,可能scim界面會出不來,具體原因還不清楚)
$export XMODIFIERS="@im=SCIM"
$scim -d
此時,任何從這個shell啟動的程序都可以用scim了。
比如對于rxvt來說只需執行: rxvt -im SCIM
<應用程序的配置>
這個是輕量級的Mozilla--FireFox,支持多tab,是個很不錯的瀏覽器。
#emerge mozilla-firefox-bin(就不build from scratch了)
#emerge netscape-flash(Macromedia Flash Plugin)
修改字體為SimSun,基本上顯示和IE就差不多了。
通過本文介紹,希望你能了解Gentoo Linux,對你學習Linux有所幫助。
【編輯推薦】