希望此文能解決各位在安裝xsim時遇上的問題
從http://sourceforge.net/projects/xsim 可獲得xsim,目前的穩定版本是0.3.9.4,強烈建議大家以root登錄系統執行安裝,這樣可以避免一些莫名其妙的問題。
首先請檢查軟件包是否安裝完全。c++,db,db-devel是必需的,如果希望將狀態窗口放在KDE的任務條上,系統中需要有kdelibs3-devel包。
接下來檢查locale,相信大家都是中文locale,如果你需要輸入GBK漢字,讓root用戶也能使用xsim,或在英文環境中使用xsim,請修改locale配制文件,將對應內容修改如下:
RC_LANG=”zh_CN.gbk”
ROOT_USES_LANG=”yes”
修改後重新登錄使修改生效。好,現在正式進入安裝進程。
tar zxf xsim-0.3.9.4.tar.gz
cd xsim-0.3.0.4
./configure --help *多看看選項,對你會有幫助的,比如你想安裝xsim到其他目錄./configure
*默認cn-locale為gb2312,如果你的locale以改為gbk,加上選項--with-cn-locale=GBK
*在KDE任務條上顯示狀態窗口,加上選項--enable-status-kde3
*更改安裝目錄,如/opt,選項--prefix=/opt/xsim,默認目錄是/usr/local/xsim
make
make install
make install-data
到此,xsim已經安裝到你的機器中了,你可以打開控制台運行#xsim。
看看是否出現“簡”字,按ctrl space ,“簡”字變綠,說明安裝成功,否則,請重新啟動機器試試。如果控制台提示找不到命令xsim,請在用戶搜索路徑中建立xsim的命令鏈接,這點至關重要,切記。
如果你的機器只有自己用,運行chmod 666 /usr/local/xsim/dat/*,如果是多人使用,在$HOME下建立文件夾.xsim,cp /usr/local/xsim/etc/xsimrc和/usr/local/xsim/dat到.xsim中,修改.xsim/xsimrc,重新指定DICT_LOCAL的路徑。
為了讓xsim在用戶登錄時自動運行,可以參照README.cn的方法,在$HOME/.kde/Autostart下建立文件鏈接xsim。但是有時這種方法會失敗,為什麼呢?關鍵在用戶目錄下的一個文件.xim,以前有個誤解,有些用戶認為裝xsim必需先裝xcin,其實不用。如果看見你的HOME目錄中有.xim文件,就不要在./kde/Autostar中建立xsim的鏈接了,參照以下內容直接修改.xim中的相應內容:
if type -p xcin > /dev/null 2>&1 ; then
export XMODIFIERS="@im=xcin-$tmplang"
LANG=$tmplang LC_ALL=$tmplang xcin &
fi
改為
if type -p xsim > /dev/null 2>&1 ; then
export XMODIFIERS=@im=XSIM
xsim &
fi
改動後運行sh .xim,是不是一切都正常了?
選字翻頁健默認是< >,不適合我們在windows中的使用習慣,使用- +翻頁參考我的xsimrc的設置:
PREV_KEY "minus"
NEXT_KEY "equal"
在這個文件中還可以修改字體,我的字體設置為
FONT_NAME "-adobe-helvetica-medium-r-*-*-14-*-*-*-*-*-iso8859-1,-misc-simsun-medium-r-*-*-14-*-*-*-*-*-gbk-0"
**************************************************
安裝中的問題:我在configure時同時使用選項—with-cn-locale=GBK和—enable-status-kde3安裝後導致啟動xsim時KDE停止響應,當locale=GB2312時沒有這種情況。如果你也遇上這種情況,只好去掉—enable-status-kde3重新編譯安裝了。