|
发表于 2005-5-12 09:10:35
|
显示全部楼层
请下载最新的 3.1.1版本。。。
一、安装
前言:
无论什么版本的linux,无论这些linux版本看起来有多么怪,或者有些人说这些版本有什么特别,其实说来说去,还是linux,
linux的发行版绝对变不成Windows。
说上面的话的意思就是,只要是linux的发行版,安装方法大多是差不多,有时只是小小的差别,只是大同小异而已。
源码包安装方法,其实源码包的安装方法在任何Linux发行版中都是一样的,这也是源码包安装方法的优点。如果您用的是rpm包的
系统,比如Redhat Mandrake SuSE YellowDog LFS RedFlag,可以本文的最后,只需要一个命令就ok了。
1、下载
请到这里下载,多谢
2、安装
1]安装前的准备工作:
如果您用的是fedora core 2,默认情况下IIim服务(也就是我们常说的IIIMF 输入法服务器)是打开的。此服务与fcitx会相
冲突。要使用fcitx,得先关闭IIim服务。可以这样查看IIim服务是否打开:
[root@S6 root]service IIim status
关掉IIim服务,可依次执行:
[root@S6 root]service IIim stop #即时关闭IIim服务
[root@S6 root]chkconfig --del IIim #系统启动时不加载IIim服务
如果以后再打开IIim服务,请依次执行:
[root@S6 root]chkconfig --add IIim #系统启动时自动加载IIim 服务
[root@S6 root]service IIim start #即时启动IIim服务
然后再删除下面的两个包。
[root@S6 root]#rpm -e miniChinput
[root@S6 root]#rpm -e xcin
Mandrake 应该用drakeconf吧,有图形界面的,点几下鼠标就ok了。
对于比较老的发行版本,比如redhat 、fedora core 1 、mandrake 9 之类的,因为没有这个IIIMF这个服务器。
所以直接把原有的输入法卸掉就行。。
[root@S6 root]#rpm -e miniChinput #删除输入法miniChinput
[root@S6 root]#rpm -e xcin #删除输入法xcin
或者
[root@S6 root]#rpm -e Chinput #删除输入法Chinput
[root@S6 root]#rpm -e xcin #删除输入法xcin
对于Mandrake 10应该是:
# urpme miniChinput 注:多谢mandrakechina兄提示,上次把文档写错了,这次改过来
2]安装过程
(1)解压:
[root@S6 root]# tar jxvf fcitx-3.xxxx.tar.bz2
(2)安装:
[root@S6 fcitx-3.xxxx]# ./configure --prefix=/usr
#说明:--prefix=/usr意为把/usr指定为fcitx的安装目录。不加此项则会安装在/usr/local
[root@S6 fcitx-3.xxxx]# make
[root@S6 fcitx-3.xxxx]# make install
(3)如果您以前安装过fcitx,并且正在使用。请如下操作。
[root@S6 fcitx-3.xxxx]# pkill fcitx #关闭fcitx进程,也可用killall代替。
[root@S6 fcitx-3.xxxx]# fcitx #启动fcitx进程
这样做以后,fcitx变为最新版本了。
如果还是不行,请注销一下当前的用户所在的桌面,重新登入,就ok了。
3]配制
(1)请见说明文档:
(2)配制有两个文件,位于~/.fcitx目录下,一个是config,另一个是profile
RPM包的安装方法:
下载:
fcitx-3.0.0rc-1.i386.rpm
安装:
要先看本文档前面的准备工作,然后把准备工作做好,再来安装这个包:
#rpm -vih fcitx-3.0.0rc-1.i386.rpm
* 特别情况,特别对待:
o 针对Slackware,要做一些相应的设置,在当前用户目录下创建一个.bashrc,以root用户为例:
[root@sir root]#touch .bashrc
然后再改加 ~/.bashrc 的内容。 如果没有,创建一下。
内容如下:
alias ls="ls --color"
export PS1="[\u@\h \W]\\$"
export LANG=zh_CN
export XMODIFIERS="@im=fcitx"
然后添加如下段落:
然后再改动 /etc/profile.d/lang.sh中加一行。
export LANG=zh_CN
注掉:
#export LANG=en_US
#export LANG=en_US.ISO8859-1
等。。。
[code]
运行
#source /etc/profile.d/lang.sh
#source ~/.bashrc
如果不行,就重机器。
o 如果是其它的发行版也存在出现"没有设置XMODIFIERS“的情况,可以在当用户目录的.bashrc中添加下面的一段。
#FCITX
export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx
#LOCALE setup
export LC_ALL=zh_CN
export LANG=zh_CN |
|