转贴:fcitx 4.0的安装问题

   

fcitx4.0rc编译安装

    一直听说fcitx就跟极点一样,所以每次用ubuntu的时候,都必装fcitx。但是之前的fcitx,怎么看都跟极点不在同一档次。所以一直都很失 望。fcitx的主页也好久不更新。后来听同学说,原来新的fcitx已经在更新了,才去google code找到它。今天下载的时候4.0rc出了,但是没有deb包。于是尝试编译安装。(其实编译安装并不难,就是configure, make, make install三步曲而已,但是难的是有时候各种库的缺失。)

我的系统是ubuntu 10.10 32位. 下载(http://code.google.com/p/fcitx/downloads/list) 下来之后先tar。解压之后先看README是个好习惯,如果有的话。结果README叫我看fcitx4.pdf,我大概看了下,然后尝试第一 次./configure,果然出现错误:叫什么RENDER not found. 我没有立即google这个错误,而是按捺住冲动的心,先好好看看文档再说。

在编译安装的那一节里,有说明fcitx需要哪些包:

挨个安装:

 

   
   
sudo apt - get install xorg - dev

sudo apt
- get install cairo - dev

sudo apt
- get install gettext - dev

sudo apt
- get install libtool

sudo apt
- get install intltool

 

 

 

结果是cairo和gettext两个包not found。不管再configure一下,CAIRO not found。看来还是得管啊。于是上网找一下cairo是个什么东西,上官网看了下,原来应该是这样的:

 

   
   
sudo apt - get install libcairo2 - dev

然后再configure,结果是:PANGOCAIRO not found。于是上网找pangocairo为何物。这个费了些周折才找到,应该是:

 

 

   
   
sudo apt - get install libpango1. 0 - dev

 

再configure,就没有问题了。接着make和make install 都没有问题。安装好之后运行fcitx,却出现libfcitx-config.so.4 not found的错误,这个就不太好办了。上网搜一下说看到一个帖子说libfcitx-config.so.4是libfcitx- config.so.4.0.0的符号链接,有个人发了个错误,看到libfcitx-config.so.4是在/usr/local/lib/下,于 是去ls一下,这个目录下确实有这些文件,但是为什么会not found呢?是不是/usr/local/lib/不是系统的lib目录呢?于是把libfcitx-config.so.4拷到/usr/lib/目 录下,再运行,果然好了。

接下来是设置fcitx在英文的locale下可用。

首先我是装了中文支持的,不过语言什么的都还是保留英文的。

先安装im-switch:

 

   
   
sudo apt - get install im - switch

不过这个10.10里面好像已经安装了。或者是装中文支持的时候安的。

 

至于如何把系统的locale改为zh_CN.UTF-8, 方法是:修改/var/lib/locales/supported.d/local。

然后还有最重要的一步,光改上面的还是不能启用fcitx。

编辑/usr/lib/gtk-2.0/2.10.0/gtk.immodules,将最下面的一行:

 

   
   
" xim " " X Input Method " " gtk20 " " /usr/share/locale " " ko:ja:th:zh "

改为:

 

 

   
   
" xim " " X Input Method " " gtk20 " " /usr/share/locale " " en:ko:ja:th:zh "

这样,重启,就OK了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IOT物联网小镇

赏点银子去植发

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值