您的位置:首页 > 运维架构 > Linux

Linux下安装小企鹅输入法

2013-12-06 17:09 417 查看
[align=center]编译安装
[/align]

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

 

[align=center]配置 Fcitx 为默认输入法
[/align]

新建配置文件: 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 可以进行中英文切换。

(终端运行: fcitx)

还不行,则终端执行下面两句,添加软连接:

export XMODIFIERS=“@im=fcitx”

ln -s /etc/X11/xinit/Xinput.d/fcitx /$HOME/.xinputrc

再 reboot 。开机后终端运行: fcitx

ctrl+space 可以进行中英文切换。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: