前言:
1.沒有用handbook推薦的登陸組本地化方法,用的方法2:shell啟動文件本地化方法(因為我不知道方法1里一些環境變量該大寫還是小寫,不想試了)。
2.沒有用登陸管理器,用xdm登錄管理器的話,按handbook應該是在.xsession里設置scim運行命令,但是不知道為啥,不能成功,而且不喜歡用登陸管理器,還得再輸入一次用戶名密碼,太麻煩,就不用登陸管理器了。(即startx直接出現窗口,沒有登陸界面)
3.建議:好好看看handbook,明白.cshrc和.xinitrc究竟各自作用,我看原來的一些文章里的做法,明顯沒正確理解文件的作用。
4.port目錄中的pkg-message文件說明了配置方法,雖然對於實際配置上面說的不足,但有幫助,以后安裝軟件時可以多看看這個文件。
5.摸索了好幾天才安裝成功,深感不能聯google搜索的不便,我覺得如果能連google,可以有更多參考網頁。但是自己使勁研究handbook,以及研究百度出來的別人的安裝配置,也許比輕易安裝成功理解更深吧。
6.詳細設置過程:
//安裝 ,只能從ports安裝,pkg沒pakage;
//ports 安裝 scim-pinyin,scim-talbes;
# cd /usr/ports/chinese/scim-tables
make install clean; rehash
(pinyin按上面模式裝上就行);
//配置~/,cshrc ,用的csh shell,bash shell用其語法改一下輸入語句,同時設置文件也不一樣,在handbook本地化那一章里找一下bash shell與其對應的配置文件就行;
ee .cshrc
setenv LANG zh_CN.UTF-8
setenv LC_ALL zh_CN.UTF-8
setenv LC_COLLATE zh_CN.UTF-8
setenv LC_CTYPE zh_CN.UTF-8
setenv LC_MESSAGES zh_CN.UTF-8
setenv LC_MONETARY zh_CN.UTF-8
setenv LC_NUMERIC zh_CN.UTF-8
setenv LC_TIME zh_CN.UTF-8
setenv MM_CHARSET UTF-8
setenv XIM scim
setenv GTK_IM_MODULE scim
setenv GTK3_IM_MODULE scim
setenv QT_IM_MODULE xim
setenv XMODIFIERS @im=SCIM
setenv XIM_PROGRAM scim-daemon
setenv XIM_ARGS "--daemonize --xim"
設置.xinitrc:
ee ~/.xinitrc
exec scim -d &
放到啟動xfce的命令之前就行;
7.可以安裝wqy字體,安裝之后沒有必要手動配置,xfce以及gnome下我都看了,字體庫里有wqy,如果按照handbook安裝字體進行手動設置以使系統能探測到字體設置handbook上說的那個文件的話,反而startx執行后窗口起不來了。個人覺得手動配置方式已經過時而handbook未更新這塊內容。