安装fcitx过程
转一旧文:
前天又把硬盘空出一块来,删除了NTFS格式的V盘,大概有8G,用来安装Linux。本来想装Geetoo的,不过因为原来就有RH9的第一和第三两张盘,只需要重新刻录已经损坏的第二张盘就可以了,省钱省力,所以还是装Redhat吧。
以前我在清华下载SUSE,速度还是非常快的,这次却只有100多K/s,早知道还是凌晨去下载好了。
一切都还顺利,因为我已经安装过几回了,这次没遇上安装上得麻烦。现在得生活已经离不开QQ了, 我不用别人找我就很麻烦了。好在现在在linux下使用QQ并不是难事,除了GAIM外,还有更好的LumaQQ,这次我就用它了。在这里也遇上了一个小小得麻烦。就是不小心安装到了root的主目录了,我打算通常使用的一般帐户不能正确使用QQ,这是因为权限不够所致。虽然后来我把LumaQQ的所有权设为leafsea,不过由于root目录得限制,还是不能正常发消息,删除然后重装了一次。这下leafsea和root都能正常使用了。
不过对RH9自带的miniChinput非常不满意,使用上太不舒服了。我得找一个好得输入法才行。上网找了一下,觉得fcitx还不错,就它了。
首先到www.fcitx.org下载fcitx的源码包,文件名为fcitx-3.0.0.tar.bz2,存放在目录/temp下。
首先su,成为root,利用以下命令解包:
[code]cd /temp
tar jxvf fcitx-3.0.0.tar.gz[/code]
这样就建立目录fcitx-3.0.0,所有的源码都在该目录中。
我的系统中已经安装好了gcc和XFree86的开发包,所以直接利用以下命令编译安装fcitx:
[code]
cd fcitx-3.0.0
./configure –prefix=/usr
make
make install
make clean
[/code]
安装完毕,不过却发现还不能使用,注销重新statx也不行。
上网查找资料,发现这个:
应用程序通过环境变量XMODIFIERS与XIM沟通,设置XMODIFIERS的方法如下(以bash为例):export XMODIFIERS=”@im=YOUR_XIM_NAME” 上面的YOUR_XIM_NAME为XIM程序在系统注册的名字。应用程序启动时会根据该变量查找相应的XIM服务器。因此,即便系统中同时运行了若干个XIM程序,一个应用程序在某个时刻也只能使用一个XIM输入法。有时候您会遇到这种情况,明明XIM已经启动了,但应用程序就是无法使用。这往往是因为XMODIFIERS设置不正确所致,如您配置系统时在不同的脚本文件中修改了XMODIFIERS,从而导致X启动时与启动完成后该变量不一致。
原来是这样。我想,应该是因为fcitx缺省注册的XIM名为fcitx,但如果fcitx启动时XMODIFIERS已经设置好,是miniChinput,所以不能正常使用。执行以下命令
[c]cd /usr/bin
ln -sf fcitx chinput
[/c]
重新startx后,果然能够正常使用了。确实好用。
呵呵,也算学到了一点东西了。
啊??已经快两点了,得赶快睡觉了,要不偶MM肯定要更生气了,刚刚还为我天天熬夜,不听她的话很是生气来着。
嘿嘿,
[c][leafsea@leafsea leafsea]$ su
Password:
[root@leafsea leafsea]#
[root@leafsea leafsea]#shutdown -h now
[/c]
转载原创文章请注明,转载自:涌泉[http://www.leafsea.com]
本文链接: http://www.leafsea.com/posts/fcitx-installing-51.html
您还可能感兴趣的相关文章:
随机文章
如果您喜欢本文,欢迎评论让我们一起探讨 或者 订阅涌泉,这样您可及时获知后续文章






