很长时间都是用ibus了,但是ibus的反应速度实在太慢了点,有的时候敲了半天,那些字母才慢吞吞的出来。所以一直想替换它(虽然Fcitx无疑是最快的,但是它贫瘠的词库,唉)。
直到前两天我安装了opensolaris,发现里面的Sun Pinyin输入法看上去不错,反应速度也感觉比ibus要快。
于是有打算在Linux下使用Sun Pinyin输入法的打算了。
google了一番,果然已经迁移了,而且不久就要进入到Debian的源了,哈哈,Linux果然是兼容并包,来者不拒呀。
自己安装编译也很方便,下面是简单步骤:
- 去http://mentors.debian.net/debian/pool/main/s/sunpinyin/ 把三个包下下来。
$ dpkg-source -x sunpinyin_1.0~hg20090201-1.dsc$ cd sunpinyin-1.0~hg20090201/$ sudo dpkg-buildpackage
如果没有报错,应该最后得到四个DEB包(我的系统是AMD64的)
iiimf-le-sunpinyin-chinese_1.0~hg20090201-1_amd64.deb
sunpinyin-data-be_1.0~hg20090201-1_all.deb
scim-sunpinyin_1.0~hg20090201-1_amd64.deb
sunpinyin-data-le_1.0~hg20090201-1_all.deb
iiimf,哈哈,似乎是很遥远的事情了,现在可能都抛弃iiimf框架了。另外sunpinyin-data开头的有两个包,一个包含be,一个包含le,其实说的是系统架构中字节存储位置的问题,le表示little endian, be当然就是big endian,这样大家都明白了吧,Linux X86和AMD64(X86-64)都是little endian架构的(即便是IA-64也是little endian的)。
如此一来,要安装的是下面这两个包:
sunpinyin-data-le_1.0~hg20090201-1_all.deb
scim-sunpinyin_1.0~hg20090201-1_amd64.deb
如果你不想因为编译而安装大量的开发包,或者你不想因为编译浪费大量的时间,或者就是懒不想编译,那我就好事做到底吧,你可以从下面的地址下载这两个包,注意是针对ubuntu 9.04 AMD64的。
http://files.getdropbox.com/u/220586/Linux/scim-sunpinyin_1.0%7Ehg20090201-1_amd64.deb http://files.getdropbox.com/u/220586/Linux/sunpinyin-data-le_1.0%7Ehg20090201-1_all.deb
你是不是还要说,官人,我要32位的,我要嘛,靠,我就是自己在网络上找不到64位的才没办法编译的,32位的网络上一大把,自己google去。