在LINUX下實現英文系統、中文輸入

首先到www.fcitx.org下載fctix的最新版本。這裏我使用的3.1.1。

LINUX系統爲Redhat9.0,壓縮包名爲fcitx-3.1.1.tar.bz2,存放在/home/heyuqi/Downloads/Entering。

首先要解壓,可以直接在資源管理器裏點擊,會跳出與winzip很象的ark程序,解壓到用戶目錄下(因爲其他地方你沒有權限),比如,解壓到 /home/heyuqi/Applications目錄下。如果沒有裝ark程序,那可以用命令來解壓。打開一個終端(比如說xterm,konsole都可以),進到你下載的文件所在目錄,比如是/home/heyuqi/Applications,運行命令:
            tar jxvf /home/heyuqi/Downloads/Entering/fcitx-3.1.1.tar.bz2
現在文件已經解壓在/home/heyuqi/Applications/fcitx-3.1.1目錄下,進入這個目錄。

然後取得root權限:
            su
<輸入root的密碼>

再輸入編譯命令:
            make

安裝:
            make install

這樣fcitx基本安裝完了,如果中間有出錯的,請查看http://www.linuxsir.com/bbs/showthread.php?s=bc45c554defdf9ce718c594e2d49833b&t=37665&page=1&pp=15,這裏有比較詳細的解釋。

最後我們還需要配置一下系統。

1.  你的用戶目錄下,找到.bashrc文件(是隱藏文件,所以前面有一個“.”),在這個文件最後面加上:
            export XMODIFIERS=@im=fcitx
            fcitx
   前一句是用來設置XMODIFIERS變量的的,後一句用來啓動fcitx,這樣fcitx就可以實現自啓動了。

2.  然後註銷當前用戶,用root進入系統。修改/etc/X11/xinit/xinitrc.d/xinput文件。
    用Find查找一下
            XIM="none"
    只有一個, 修改爲
             XIM="none"
             if [ -e /usr/bin/chinput ]; then
                    XIM="Chinput"
             elif [ -e /usr/X11R6/bin/xcin ]; then
                   export LC_CTYPE=zh_CN.GB2312
                   XIM="xcin-zh_CN.GB2312"
             fi
   然後修改/etc/gtk-2.0/gtk.immodules,將
             "xim" "X Input Method" "gtk+" "/usr/share/locale" "ko:ja:zh"
   修改爲
             "xim" "X Input Method" "gtk+" "/usr/share/locale" "en:ko:ja:zh"


這時全部工作都完成了,我們可以在英文LINUX裏輸入中文了
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章