学习Linux输入法安装的笔记

 

因为一直习惯用五笔,所以决定要在redhat9里面装一个五笔输入,听说小企E(fcitx)很好,
支持多种输入法,其中五笔为86版的,正对我的心思.于是搜:在www.fcitx.org下载,我下的
是最新稳定版fcitx-3.1.1.tar.bz2
如果是像我一样的初学者最好下rpm包,尽管fcitx.org网站上rpm包的fcitx软件包不多,但
是rpm包的安装要容易得多.

第一步:卸载原有redhat9自带输入法

        rpm -e miniChinput

        rpm -e xcin
   

第二步:用root权限安装
一.rpm包的安装
   比如下的是fcitx-3.0.2-1.rpm.i386,其实下下来之会发现,文件包的名字是fcitx-3.0
.2-1.i386.rpm,不过这不影响,因为你用 rpm命令安装时必须输入的是下载后的文件包的名
字.进入文件包所在目录用命令rpm -ivh fcitx-3.0.2-1.rpm.i386即可安装.在shell中用
命令fcitx 即可运行fcitx.我在用源代码安装失败后曾用rpm再次安装过,可能是因为原来安装的没有卸载的缘故
吧,用fcitx后还是有问题.另外看到有说还需要作以下动作(我没做过):
   cd /usr/bin
   ln -sf fcitx chinput
   重启就ok了,因为我没有用这种方法成功过,所以不确定会发生什么.
   卸载fcitx比较,用命令
   rpm -e fcitx即可.
二.tar.bz2的安装
  下的fcitx-3.1.1.bar.bz2,进入所在目录,用以下命令:
   tar jxvf fcitx-3.1.1.bar.bz2  解压缩文件包,然后解出一个目录,名为fcitx-3.1.1
,进入此目录,用以下几个命令:
   ./configure
   make
   make install
   此时安装成功,但还要进行一些配置,对我来说,这恰恰是难点所在.

第三步:配置

   许多论坛上的回复都是到第二步就结束了,搞得我这个菜鸟郁郁闷了半天.
   1.在/etc/X11/xinit/里建一个目录xinput.d,在此新目录中建立一文件zh_CN,内容如下
:
   XIM=fcitx
   XIM_PROGRAM=fcitx
   GTK_IM_MODULE=fcitx
   gnome-im-settings-daemon >/dev/null

   2. 在用户主目录下(如我的是/home/fangfang)的文件.bashrc中加入以下几行:
   export LC_CTYPE="zh_CN"
   export XMODIFIERS="@im=fcitx"
   export LANG="zh_CN.UTF-8"
   保存退出

   3.在用户主目录下建立一个文件i18n,内容为:
   LANG="zh_CN.UTF-8"
   事实上,这一步有无用处,还不知道,因为只在一个地方看到过说要建立这样一个文件.

  
   刚刚发现一个较好的介绍fcitx安装的地方,其实就在linuxsir.org上:
   http://www.linuxsir.org/bbs/showthread.php?s=&threadid=22060

    以上操作主要参考http://iteam.blog.sohu.com/1673911.html
我一开始装了以后,用 fcitx命令会提示XMODIFIERS的设置错误,其实是在配置过程中的一
个笔误.现在可以用了,但是只在gedit下可以正常,在其它地方只能显示文字,却不能输入.
这个问题还没有解决.


注:写此文时,其实最新稳定版已是fcitx-3.2.tar.bz2.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值