freebsd xfce桌面安裝scim輸入法,安裝成功。


前言:

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未更新這塊內容。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM