CentOS 5.3 下編譯安裝Fcitx(小企鵝輸入法)(2010-03-02 00:20:19)CentOS 5.3 下編譯安裝Fcitx(小企鵝輸入法) 這次的教程是:在CentOS 5.3 下,采用源代碼包安裝 Fcitx 小企鵝輸入法最新版本:fcitx-3.6.0-rc.tar.bz2 首先聲明2點: 一. 提前解決 Fcitx 的依賴問題 Fcitx,依賴于:gettext, gettext-devel, libXft, libXft-devel, libXpm和libXpm-devel,這六個軟件包。 大家可以用 yum install 軟件包名,來提前分別安裝它們,解決依賴問題。 yum install gettext gettext-devel libXft libXft-devel libXpm libXpm-devel automake autoconf libXtst-devel gtk+-devel gcc zlib-devel libpng-devel gtk2-devel glib-devel yum install gettext-devel yum install libXft-devel yum install libXpm-devel yum install automake yum install libXtst-devel 二.編譯安裝 1. 下載Fcitx最新版本的源代碼包:wget http://fcitx./files/fcitx-3.6.2.tar.bz2 2. 解壓縮到“/usr/src”下:tar -jxvf fcitx-3.6.2.tar.bz2 -C /usr/src 3. 進(jìn)入目錄:cd /usr/src/fcitx-3.6.2 4. 生成”.configure“文件: ./autogen.sh 5. 開始編譯: ./configure 注意:Centos 5下編譯過程會有警告提示,無須理會,沒事的。RHEL下不會有什么警告的。 7. 測試下是否安裝成功:輸入fcitx -h,如果安裝成功,應(yīng)該能得到幫助文件的,如下: Usage: fcitx [OPTION] 三. 配置Fcitx為默認(rèn)輸入法 安裝方法一: 1. 新建配置文件:vim /etc/X11/xinit/xinput.d/fcitx,內(nèi)容為: XIM=fcitx 保存退出,重啟電腦 2. 查詢Fcitx是否開機(jī)運行。終端下輸入:fcitx,應(yīng)該是提示:Start FCITX error. Another XIM daemon named SCIM is running?這樣就對了,直接到”4“ 3. 如果沒任何提示,則:ln -s /etc/X11/xinit/Xinput.d/fcitx /$HOME/.xinputrc 4. 輸入: fcitx -nb ,即可看到輸入框 默認(rèn)fcitx啟動后,是在后臺運行的,因此看不到輸入框,用上面的命令就可以調(diào)出來了。 ctrl+空格 切換輸入法。 安裝方法二: 首先在/etc/X11/xinit/xinput.d/目錄下建立一個新文件(fcitx.conf): XIM_PROGRAM=/usr/local/bin/fcitx 然后在/etc/alternatives/目錄下,將符號鏈接xinputrc刪除,重新建一個: mv /etc/alternatives/xinputrc /etc/alternatives/xinputrc.save rm –rf /etc/alternatives/xinputrc 最后,在開始菜單> 系統(tǒng)> 首選項preferences > 更多首選項more preferences >輸入法input method,在里面選擇“使用系統(tǒng)范圍內(nèi)的配置[fcitx]”,然后“注銷”,登錄后按“ctrl+空格”就可激活fcitx輸入法。 配置fcitx輸入法修改~/.fcitx/config文件中的相應(yīng)偏好設(shè)置。 三、卸載方法 進(jìn)入目錄:cd /usr/src/fcitx-3.6.0 make uninstall 功能介紹 |
|