文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>fc11下fcitx安装小记

fc11下fcitx安装小记

时间:2010-03-31  来源:changyongID

弄了好几天,最后终于把fcitx搞定了。现在能在中英文环境下流畅的使用五笔输入法,
这种感觉真是爽快。这里记录一下安装的配置,备忘。我也搞不清楚其中哪些是否是多
余的。

其中参考了网络上许多fctix安装记录,在此对这些作者一并感谢。

环境: fedora11 (其实我喜欢debian,只是公司非得使用fc,而且不能用yum)
软件: fcitx 3.6.3
安装方式: 源码安装

1. 下载fcitx源代码
    http://www.fcitx.org/main/?q=node/9

2. 编译安装

    ./autogen.sh
    ./configure
    make
    sudo make install

3. 此时安装完成之后,在用户主目录下并没有fcitx的相关文件。
   fcitx 3.6.3 的配置文件在用户主目录下为~/.config/fcitx/
   此时,运行下面的命令会在用户主目录下创建相关的文件

     fcitx -c

4. 把默认的配置文件都复制到 ~/.config/fcitx/ 目录下
   按照上面第2步的安装命令,fcitx会默认安装到 /usr/local/bin/ 目录下
   相关的资源都会放到/usr/local/share/fcitx/目录下。使用下面的命令来复制
   资源和配置文件

    cp /usr/local/share/fcitx/data/* ~/.config/fcitx/

5. fc11 默认使用ibus输入法。换成fcitx之前需要先删除一些东西

    sudo yum remove imsettings imsettings-libs im-chooser
       
6. 还要安装 gtk2-immodule-xim
   我的 fc11 中可能就是因为少了这个才使得fctix一直不能使用
   先查看系统中是否安装了它

       rpm -qa | grep gtk

   看输出列表中是否有gtk2-immodule-xim, 没有的话要先下载一个装下。由于我无法
   使用yum, 所以下了一个rpm包来安装。(这个东东不知道怎么使用源码安装,难道要
   重新安装gtk不成?)

7. 之前把一些软件都弄好了。接下来就是配置了。

      * 创建/etc/X11/xinit/xinput.d/fcitx.conf,内容如下

    XIM=fcitx
    XIM_PROGRAM=/usr/local/bin/fcitx
    XIM_ARGS=""
    GTK_IM_MODULE=XIM
    QT_IM_MODULE=XIM
    DEPENDS="fcitx"

      * 为了使fcitx.conf能够开机被引用,这里直接把它链接为ibus.conf
        因为fc11默认就是ibus。(这一步不知道是否多余)

    cd /etc/X11/xinit/xinput.d/
    sudo ln -s fcitx.conf ibus.conf

      * 在~/.bashrc下加入如下内容

        export XIM=fcitx
    export XIM_PROGRAM=fcitx
    export GTK_IM_MODULE=xim
    export QT_IM_MODULE=xim
    export XMODIFIERS="@im=fcitx"

      * 为了使fcitx在中英文环境下都能够使用,修改
        /etc/gtk-2.0/i386-redhat-linux-gnu/gtk.immodules 文件
    将 en: 加入到最后一个双引号中
   
    修改前:
    "/usr/lib/gtk-2.0/2.10.0/immodules/im-xim.so"
    "xim" "X Input Method" "gtk20" "/usr/share/locale" "en:ko:ja:th:zh"

    修改后:
    "/usr/lib/gtk-2.0/2.10.0/immodules/im-xim.so"
    "xim" "X Input Method" "gtk20" "/usr/share/locale" "en:ko:ja:th:zh"

8. 将fcitx加入开机启动。

    System -> Preferences -> Startup Applications
   
9. 注销,再进入系统。fcitx就可以使用了。
相关阅读 更多 +
排行榜 更多 +
合合合军团

合合合军团

策略塔防 下载
街头滑板

街头滑板

体育竞技 下载
武者生存

武者生存

体育竞技 下载