歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux教程

Ubuntu 11.04下Fcitx4.x安裝問題總結

簡介:

Fcitx──小企鵝輸入法:Free Chinese Input Toy for X是一個以GPL方式發布的、基於XIM的簡體中文輸入法集合(原為G五筆),包括五筆、五筆拼音、二筆、倉颉、晚風、冰蟾全息、拼音(全拼和雙拼)、區位以及碼表輸入模塊。 Fcitx是非常輕巧的輸入法,但是原作者於2007年夏終止了該項目,據傳其導火索緣於有編程高手 質疑其代碼風格。 很快便傳出有人接手了其項目,目前Fcitx仍在開發中。

系統:Ubuntu 11.04

安裝方法:

1、請打開終端,並執行以下命令

為了防止scim與fcitx沖突,如果你安裝了scim,你最好卸載掉scim:

sudo apt-get purge scim

sudo add-apt-repository ppa:fcitx-team/stable #最新的版本都不需要

sudo apt-get update

sudo apt-get install fcitx fcitx-config-gtk fcitx-sunpinyin

sudo apt-get install fcitx-table-all #同時安裝其他碼表

im-switch -s fcitx -z default  #設為默認輸入法,一般不需要,除非系統有多個輸入法,需要安裝im-switch

此方法不會安裝fcitx最新版本,我安裝後版本為4.1.2,其實打開新立得軟件包管理器安裝也一樣,可以看到上面的最新版本也是4.1.2。

2、安裝最新版本(截止2012-11-5,Fcitx4.2.6.1)

a、sudo gedit /etc/apt/sources.list

添加下面的內容:

deb http://ppa.launchpad.net/fcitx-team/nightly/ubuntu oneiric main

deb-src http://ppa.launchpad.net/fcitx-team/nightly/ubuntu oneiric main

b、sudo apt-get update

如果之前你安裝過別的版本的fcitx,那麼這一步先是將其卸載:sudo apt-get autoremove fcitx,之後再: sudo apt-get install fcitx

c、sudo apt-get install fcitx-table-all  #可以指定安裝哪種輸入法,如:fcitx-table-wbpy(五筆拼音)

安裝之後,我們就可以使用fcitx輸入法了,你也可以去設置一下這個輸入法,例如讓其只有五筆的碼表可以被選擇等……

3、下載Fcitx源碼安裝

在源碼主目錄INSTALL文件中有提示如何安裝,不再說明。

主要問題:

1、fcitx不會隨系統自啟動,打開目錄:/etc/X11/Xsession.d/  新建文件92fcitx,內容如下:

export LANG="zh_CN.UTF-8" #設置中文locales,如果不設,fcitx啟動後亂碼,不能使用。 
export XIM_PROGRAM=fcitx 
export XIM=fcitx 
export XMODIFIERS="@im=fcitx" 
fcitx& 

關於設置fcitx自啟動方法還有很多,不再列舉,能用一種方法實現就可以了。

2、fcitx-config-gtk為fcitx圖形界面的設置軟件包,最新版本筆者沒有安裝,提示如下:

libgtk-3-0版本過低,好吧,我就再裝這個包,NND,下載源碼後編譯竟然又提示

這不是捅了馬蜂窩嗎?我才沒這耐心又把這些補上(呵呵),搞不好又出現一大堆問題,所以直接用fcitx自帶的文件配置就可以了。

3、如何之前安裝過fcitx,並且使用sudo apt-get autoremove fcitx 卸載後還是提示:

這是軟件沒有卸載干淨的緣故,打開新立得軟件包管理器:

把已安裝的fcitx軟件包全部卸載刪除,這樣安裝就不會提示上面的問題了。

Copyright © Linux教程網 All Rights Reserved