前段时间安装了Moblin2.1-preview版,一直没玩。今天突然有兴致跑进去玩玩。先是改了一下源,升级了一把,大概250MB。然后发现浏览器变成firefox3.5了,支持书签和插件,clutter下的ff就是漂亮,上网一定很爽!可是为什么不给我装好输入法呢?找了半天也没有找到安装的入口,所以我进shell安装了scim。
[bash]
yum install scim scim-pinyin scim-bridge scim-bridge-gtk scim-bridge-clutter
[/bash]
装好后发现很多地方用不了scim。我只好抛弃了scim,转投ibus。
ibus没有现成的包,必须手动编译。于是我开始手动编译,接下来的过程消耗了我一个晚上,弄得我头昏脑胀,可算是凄惨啊。
编译ibus
参考地址:http://code.google.com/p/ibus/wiki/Install
先把依赖包装好:
[bash]
yum install git gnome-common autoconf automake libtool glib2-devel intltool gtk-doc GConf-dbus-devel make gcc clutter-devel dbus-python-devel iso-codes-devel
[/bash]
然后把源代码下下来:
[bash]
git clone git://github.com/phuang/ibus.git ibus
cd ibus
[/bash]
开始编译
[bash]
./autogen.sh –prefix=’/usr’ –sysconfdir=’/etc’ –libdir=’/usr/lib’ –enable-gtk-doc
make
sudo make install
[/bash]
我在运行autogen.sh的时候出现了以下错误:
Makefile.am: required file `./ChangeLog’ not found
直接输入下面指令后,重新运行autogen.sh
[bash]
touch ChangeLog
[/bash]
编译ibus-pinyin
先安装依赖包:
[bash]
yum install sqlite-devel gcc-c++ libuuid-devel
[/bash]
下载源代码:
[bash]
git clone git://github.com/phuang/ibus-pinyin.git ibus-pinyin
cd ibus-pinyin
[/bash]
开始编译:
[bash]
./autogen.sh –prefix=/usr
make
sudo make install
[/bash]