iBus输入法现在是越来越完美了,主要特色在于它的 C/S 结构,iBus 输入法引擎都是各自独立的单独的进程,这种方式可以有效的避免输入法引擎之间的影响,另外,也比较容 易地载入和卸载输入法引擎。
iBus 使用了 dbus 作为进程间通讯的机制,dbus 具有低延迟和低开销的特点,小巧而高效,在GNOME 和 KDE 中都获得了广泛应用。dbus 的 使用,使 ibus 具有小巧高效的特点。
另外,在图形界面方面,iBus 使用 pygtk,使开发更加容易。
下面是本人在Ubuntu 9.04下安装iBus输入法实战图解,首先先导入公钥(见图1与图2)
图1
$ gpg –keyserver keyserver.ubuntu.com –recv-keys 21C022AA985E0E11
图2
$ gpg –export -a 21C022AA985E0E11 | sudo apt-key add –
再通过 系统->系统管理->软件源 添加ppa的源(图3)
图3
deb http://ppa.launchpad.net/ibus-dev/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/ibus-dev/ppa/ubuntu jaunty main
关闭软件源窗口时,点击重新载入会从服务器下载软件信息。(见图4)
图4
然后就可以到新立得里安装iBus或终端命令安装也可以。图5是从终端下载
图5
$ sudo apt-get install ibus-pinyin ibus-gtk ibus-qt4
如果要安装五笔输入法就要
$ sudo apt-get install ibus-table-wubi
安装完之后执行下面的命令来设置为默认输入法
$ im-switch -s ibus -a default
安装好后见应用程序——其他——iBus
图6
iBus输入法(见图7)图7
iBus设置(见图8)图8
关于iBus,图9
图9