编译安装
1. 下载 Fcitx 最新版本的源代码包。 下载地址:http://code.google.com/p/fcitx/
2. 解压缩到 /usr/fcitx 下( 此fcitx目录是自己创建的:mkdir /usr/fcitx )
3. 进入目录: cd /usr/fcitx/fcitx的解压文件夹
4. 生成 .configure 文件: ./autogen.sh (注:前提是你已经安装 gcc )
5. 开始编译: ./configure
6. 正式安装:
make
make install
7. 测试下是否安装成功:输入 fcitx -h ,如果安装成功,应该能得到帮助文件的,如下:
Usage: fcitx [OPTION]
-d run as daemon(default)
-D don’t run as daemon
-n[im name] run as specified name
-v display the version information and exit
-h display this help and exit
配置 Fcitx 为默认输入法
新建配置文件: vim /etc/X11/xinit/xinput.d/fcitx ,内容为:
XIM=fcitx
XIM_PROGRAM=fcitx
GTK_IM_MOUDLE=fcitx
QT_IM_MOUDLE=fcitx
保存 reboot ,开机后,终端下输入: fcitx
如果提示错误为:
Start FCITX error. Another XIM daemon named fcitx is running ?
无法正常使用!ctrl+space 没有反应。
解决办法如下:
1. 新建配置文件: vim /etc/X11/xinit/xinput.d/zh_CN ,内容为:
XIM=fcitx
XIM_PROGRAM=fcitx
GTK_IM_MODULE=fcitx
XMODIFIERS="@im=fcitx"
gnome-im-settings-daemon > /dev/null
2. 修改:vim /etc/sysconfig/i18n (此文件控制会话操作界面语言等信息)
LANG="en_US.UTF-8" 修改为 LANG="zh_CN.UTF-8"
(此处修改的zh_CN为控制操作系统会话界面的显示语言,此处非常关键,会影响到小企鹅拼音的正确加载)
3. 修改 /home 下你所在用户子目录里的隐藏文件 .bashrc:vim /home/.bashrc
添加最重要的两行:
export LC_CTYPE="zh_CN"
export XMODIFIERS="@im=fcitx"
(其它参考会提示再添加一行:export LANG="zh_CN.UTF-8"
经试验,此处可以省略,但前提是在/etc/sysconfig/i18n中已经配置,且必须为zh_CN)
所有修改完成后, reboot
开机后,小企鹅已经自动启动,ctrl+space 可以进行中英文切换。
还不行,则终端执行下面两句,添加软连接:
export XMODIFIERS=“@im=fcitx”
ln -s /etc/X11/xinit/Xinput.d/fcitx /$HOME/.xinputrc
再 reboot 。开机后终端运行: fcitx
ctrl+space 可以进行中英文切换。