RHEL 6.4(i386)安装基于fcitx的搜狗拼音输入法

来源:互联网 发布:什么软件属于系统软件 编辑:程序博客网 时间:2024/06/06 20:20

     装载地址:http://blog.csdn.net/yang1982_0907/article/details/17100409

RHEL 6.4(i386)安装基于fcitx的搜狗拼音输入法

7465人阅读 评论(2)收藏举报
本文章已收录于:
分类:
作者同类文章X
    0. 用root账户登录系统

    1. 卸载iBus
    yum remove ibus

    2. 将RHEL 6.4的软件源更换为CentOS 6.4的软件源
    参考博文:http://blog.csdn.net/yang1982_0907/article/details/17022983

    3. 添加fcitx软件源
    wget http://download.opensuse.org/repositories/home:/cathay4t:/misc-rhel6/CentOS_CentOS-6/home:cathay4t:misc-rhel6.repo -O /etc/yum.repos.d/fcitx.repo

    4. 安装fcitx
    yum install fcitx
    安装完成后,运行fcitx -v,可以看到此处安装的fcitx版本为4.2.6.1

    5. 升级和修改gtk.immodules
    /usr/bin/gtk-query-immodules-2.0-32 > /etc/gtk-2.0/i686-redhat-linux-gnu/gtk.immodules
    vi /etc/gtk-2.0/i686-redhat-linux-gnu/gtk.immodules
    添加如下几行:
    "/usr/lib/gtk-2.0/2.10.0/immodules/im-xim.so"
    "xim" "X Input Method" "gtk20" "/usr/share/locale" "ko:ja:th:zh"

    6. 新建配置文件
    vi /etc/X11/xinit/xinput.d/fcitx.conf
    添加以下内容:
    XIM=fcitx
    XIM_PROGRAM=/usr/bin/fcitx
    XIM_ARGS=”-d”
    GTK_IM_MODULE=fcitx
    QT_IM_MODULE =fcitx

    7. 建立到fcitx.conf的链接
    mv /etc/alternatives/xinputrc{,.bak}  #备份配置文件
    ln -s /etc/X11/xinit/xinput.d/fcitx.conf /etc/alternatives/xinputrc

    8. 启用fcitx输入法
    编辑~/.bashrc文件
    vi ~/.bashrc
    添加以下几行:
    export XMODIFIERS=@im=fcitx
    export GTK_IM_MODULE=xim
    export QT_IM_MODULE=xim
    然后,在操作系统的GUI上进行如下操作:
    System -> Preferences -> Input Method
    此时会弹出“IM Chooser”窗口,勾选“Enable input method feature”,然后点击“Log Out”按钮,注销后重新登录

    9. 从deepin的搜狐源中下载搜狗拼音的deb包
    http://mirror.sohu.com/deepin/pool/non-free/f/fcitx-sogoupinyin-release/
    此处下载fcitx-sogoupinyin_0.0.4-1_i386.deb,放在/root/Downloads/目录下

    10. 安装搜狗拼音输入法
    双击fcitx-sogoupinyin_0.0.4-1_i386.deb,找到data.tar.gz文件,将其提取至/root/Downloads/目录下,然后运行以下命令:
    cd /root/Downloads/
    tar -xvzf data.tar.gz -C /
    然后,将搜狗拼音插件移动到CentOS发行版中的相应位置,运行以下命令:
    mv /usr/lib/i386-linux-gnu/fcitx/fcitx-sogoupinyin.so /usr/lib/fcitx/
    注销后重新登录,此时搜狗拼音应该已经可以用了

    11. 从deepin的搜狐源中下载搜狗拼音默认皮肤
    http://mirror.sohu.com/deepin/pool/main/f/fcitx-skins/
    此处下载fcitx-skin-sogou_0.0.3_all.deb,放在/root/Downloads/目录下

    12. 安装搜狗拼音默认皮肤
    双击fcitx-skin-sogou_0.0.3_all.deb,找到data.tar.gz文件,将其提取至/root/Downloads/skin/目录下,然后运行以下命令:
    cd /root/Downloads/skin/
    tar -xvzf data.tar.gz -C /

    13. 禁用其他不用的输入法
    vi /usr/share/fcitx/addon/fcitx-pinyin.conf  # 拼音和双拼的配置文件
    vi /usr/share/fcitx/addon/fcitx-table.conf   # 五笔和五笔拼音的配置文件
    在这两个配置文件中找到“Enabled”项,改为“False”即可关闭这四个输入法
    重启fcitx即可生效

    14. 设置搜狗拼音的每页候选词数
    vi ~/.config/fcitx/config
    找到“CandidateWordNumber”,将数字改为“10”
    重启fcitx即可生效


    测试环境:
    VMware Workstation 9.0.0 build-812388
    RHEL 6.4

    PS:64位的RHEL 6.4也可以按照以上步骤安装搜狗拼音输入法,只要修改一些步骤中的路径即可,CentOS 6.4也可以参考以上步骤。
    0 0
    原创粉丝点击