ArchLinux 2009.2编译安装ibus输入法
这里说说怎么编译安装这个优秀的输入法,虽然我是用的ArchLinux,但是这同样适合其他的Linux版本。还是那句话,用ArchLinux时间长的人似乎都不用这种方法,而是用ArchLinux强大的PKGBUILD,用它来安装软件方便卸载和升级。但是至今为止我就只用PKGBUILD安装过一次chmsee,还是习惯于编译。
1、首先到ibus的官方下载源码
按照自己需要的输入法下载,我用五笔,所以就下载了下面四个
ibus-version #这个是主程序,不管用什么输入法都要下载的(version是版本号)
ibus-table-version #这个是table,如果用pinyin就不用下载了
ibus-table-wubi-version #这个是wubi专用的了,如果你用拼音就下载那个pinyin吧
ibus-table-extraphrase-version #从名字看就是些额外的字符,可以不用下载
2、解决依赖问题
要编译源码,首先要解决的就是对各种库的依赖,用下面的命令安装所有依赖
pacman -S python dbus-python gnome-python dbus-python pyxdg cvs git intltool gtk-doc
3、安装ibus主程序
解压后,依次运行下面的命令
./autogen.sh --prefix=/usr
make
make install
cp /etc/gtk-2.0/gtk.immodules /etc/gtk-2.0/gtk.immodules.bak
gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules
4、安装ibus-table
./autogen.sh --prefix=/usr make make install
不要忘了编辑/usr/lib/pkgconfig/ibus-table.pc,将libdir放到datarootdir后面
5、安装ibus-table-extraphrase
./autogen.sh --prefix=/usr make make install
6、安装ibus-table-wubi
./autogen.sh --enable-extra-phrases --prefix=/usr make make install
7、配置
在~/.profile里写入
export XMODIFIERS=@im=ibus export GTK_IM_MODULE=ibus export QT_IM_MODULE=ibus ibus-daemon -d -x
然后注销一下,回来就能使用这款优秀的输入法了。。。
本文基于 署名-非商业性使用-禁止演绎 2.5 中国大陆 发布
14 COMMENTS >>LEAVE<<
-
这东西我玩不了,用Ubuntu
-
这个输入法帅吗?五笔支持的怎么样?我用的是OPENSUSE。
-
@simaopig
那是相当不错啊,是我见过的最漂亮的。
用起来也很有效率,五笔有不会的还可以一键切换成拼音,还可以反查。。。 -
比scim好用吗?
-
@hwangzhiming
好用呢。。。至少我这么感觉。。。我都用scim一年了。。。
-
@ABitNo
这么帅?和小鸭差不多啦。回头有时间装一个。嘿嘿。
-
@simaopig
小鸭是什么?哈哈。。。
-
@Soua
为了sunpinyin,我又回到SCIM了
-
@risent
那个东西好用吗?没用过,发现基于SCIM的还真多。。。
-
@ABitNo
基于语言统计模型的,是opensoloris上的项目,proting到了SCIM,现在开发者在准备往ibus上porting
-
这几款输入法都用过,ibus太慢了,甚至会卡,scim平台下默认的输入法不够智能,sunpinyin适用至今也没有表现的特别强大,fitx还不错,但是也不太令人满意。总结下来,在archlinux里面,可以试试fcitx-ibus,在AUR中可以找到:)
-
@Cachou
我就用过scim和ibus,也稍微用了下fcitx,感觉ibus很快,没有卡的现象。。。
-
./autogen.sh --prefix=/usr --disable-iso-codes-check