一、下载;
请下载最稳定版本
fcitx-3.2.051108-fc4.noarch.rpm 最稳定版
请到下载区下载;
二、卸载 iiimf 所有的包;
iiimf-le-chinput-0.3-19
iiimf-qt-12.2-4
iiimf-x-12.2-4
iiimf-libs-devel-12.2-4
iiimf-gtk-12.2-4
iiimf-le-sun-thai-12.2-4
iiimf-le-xcin-0.1.10-1
iiimf-gnome-im-switcher-12.2-4
iiimf-libs-12.2-4
iiimf-le-unit-12.2-4
iiimf-server-12.2-4
iiimf-le-hangul-12.2-4
iiimf-le-canna-12.2-4
iiimf-emacs-12.2-4
iiimf-docs-12.2-4
方法是:
rpm -e iiimf-le-chinput
rpm -e iiimf-qt
rpm -e iiimf-x
rpm -e iiimf-libs-devel
rpm -e iiimf-gtk
rpm -e iiimf-le-sun-thai
rpm -e iiimf-le-xcin
rpm -e iiimf-gnome-im-switcher
rpm -e iiimf-libs
rpm -e iiimf-le-unit
rpm -e iiimf-server
rpm -e iiimf-le-hangul
rpm -e iiimf-le-canna
rpm -e iiimf-emacs
rpm -e iiimf-docs
一个一个的来,如果遇到卸不掉的,请加 --nodeps 参数;
比如
[root@localhost beinan]# rpm -e iiimf-le-chinput-0.3-19 --nodeps
[root@localhost beinan]# rpm -e iiimf-qt-12.2-4 --nodeps
但是这里建因为有关联关系,这里建议先看好,可按要求先删除他所要求的,比如,不删除iiimf-server,就不能删除iiimf-libs,所以要先删除iiimf-server 再删除iiimf-libs。这个随意啦!
注意命令行是有大小写区别的,请按上面的 rpm -e 软件包的名称 --nodeps 的格式来卸掉上面的列出的那些包;
再举个例子;要一个一个的来,慢点没有关系吧,
三、安装 fcitx-3.2.051108-fc4.noarch.rpm
安装方法之一;懒汉法
双击,运行,系统会帮你做接下来的事。只要他发现可以安装就好了,如果系统发现不可以安装,那么,兄弟贡喜你,又有一个好好锻炼的机会了。那是有些必须的包,请先安装好。
安装方法之二;
[root@localhost beinan]# rpm -Vih fcitx-3.2.051108-fc4.noarch.rpm
如果没有什么大的问题,我看这就安装完成了。
四、Fcitx 3.x的配置;
请在 /etc/X11/xinit/xinput.d/ 目录中建一个 fcitx为名字的文件名;里面的内容如下:
XIM=fcitx
XIM_PROGRAM=fcitx
GTK_IM_MODULE=fcitx
gnome-im-settings-daemon >/dev/null
然后改变这个文件的权限为 777;
[root@localhost beinan]# cd /etc/X11/xinit/xinput.d/
[root@localhost xinput.d]# chmod 777 fcitx
看一下,权限应该是 777 了吧。
[root@localhost xinput.d]# ll /etc/X11/xinit/xinput.d/fcitx
-rwxrwxrwx 1 root root 84 11\uffff\uffff\uffff 30 17:06 /etc/X11/xinit/xinput.d/fcitx
[root@localhost xinput.d]#
还得设置一下当前用户的环境变量,也就是在你想用的那个用户的家目录下的 .bashrc 文件。
.bashrc这个文件是隐藏的,你可以用 vi 或者gedit编辑都行。看你习惯吧。
如在root用户下
[root@localhost ~]# gedit .bashrc
在里面加两行,如下:
export LC_CTYPE="zh_CN"
export XMODIFIERS="@im=fcitx"
注意保存一下,否则不起做用;
我是刚安装好的系统,一切都是新的,看一下我的beinan这个用户下的 .bashrc的配置吧。
# .bashrc
# User specific aliases and functions
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
export LC_CTYPE="zh_CN"
export XMODIFIERS="@im=fcitx"
如果让fcitx 开机自动运行, 请在 /etc/X11/xinit/xinitrc.d/目录中的文件 xinput.sh 中加一行。加在最后就行。
fcitx&
其它的好象也没有什么了,重新启动一下机器就行了。
baiii 于 2007-01-10 09:02:24发表:
请问如何在 /etc/X11/xinit/xinput.d/目录下新建文件?