LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1399|回复: 4

linux输入法求助,fcitx-3.0.0

[复制链接]
发表于 2005-5-12 08:15:21 | 显示全部楼层 |阅读模式
我在linux下了一个输入法fcitx-3.0.0,但我按照它说的说明书去安装,却没有装上啊,我现在也不知道怎么办啊,我想请教一下高手啊,有谁有它的安装方法啊,请告诉我一下啊,我在次先说声谢谢了啊 。
 楼主| 发表于 2005-5-12 08:18:45 | 显示全部楼层
我装的是redhat 8.0啊,却不知道怎么安装输入法啊,我好郁闷啊,已经搞了 好几天啊,但还是没有搞出来啊 。
回复 支持 反对

使用道具 举报

发表于 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
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-13 15:59:12 | 显示全部楼层
谢谢管理员的答复,我知道料啊,正有一种相见恨晚的感觉啊!
回复 支持 反对

使用道具 举报

发表于 2005-5-13 21:32:12 | 显示全部楼层
谢谢!我试试
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表