Ubuntu 10.10 linux 输入法荟萃

    技术2022-05-20  55

    从09年10月接触Linux以来,我已经在这“苦海”里遨游了一年半,第一个头疼的问题就是输入法。

    Ubuntu自带的输入法SCIM,没有联想记忆功能,一个词一个词的打,就像智能ABC。

    后来发现了小企鹅输入法,Fcitx,找了个deb包(因为源代码编译了好几次,老是出错,没招了),安装后,联想记忆的功能算是有了,但是可选项少,界面不太好。不好意思,我不得不拿Linux下的输入法和windows中的搜狗比较,尽管搜狗有些目光短浅,不愿意开发Linux平台的输入法,但不可否认,搜狗输入法是目前windows下最好的中文输入法。

    前一阵子,室友找我解决输入法问题,于是,又开始四处搜索更好的输入法。接着,找到了ibus-sogoupycc和sunpinyin。前者基于ibus,融入了搜狗云的功能,不用像搜狗云输入法那样离不开浏览器,效果不错,准确率很高。后者是sun公司的一个大牛开发的,Mac系统中最好的输入法,Linux下的效果我还没试过,ibus版sunpinyin安装了,但是调不出来,估计是我Ubuntu系统里的输入法太多了,造成了混乱。下面是部分输入法的安装过程:

     

    1.SCIM输入法(智能拼音输入法)

    安装SCIM输入法平台(此时开不能用,这只是一个框架):sudo apt-get install scim

    安装输入法(或者码表):sudo apt-get install scim-chinese

    2.Fcitx小企鹅输入法

    官网:http://www.fcitx.org/main/,下载源码fcitx-4.0.1.tar.bz2或是deb包,或是在终端打入:

    sudo apt-get install im-switch fcitx

    sudo im-switch -s fcitx -z default#修改当前用户的默认输入法, 具体看man im-switch

     

    3.云输入法(可做应急之用)

    搜狗原输入法:http://pinyin.sogou.com/cloud/

    QQ云输入法(2010-8-26):http://py.qq.com/web/

    百度云输入法:http://ime.baidu.com/online.html#api,目前以开发API,感兴趣者可以自己尝试开发输入法。

    云输入法可以加入浏览器收藏夹,在网页中自由使用。

     

    4.ibus搜狗云

    输入法以及本地词库下载:http://code.google.com/p/ibus-sogoupycc/,可将搜狗词库导入进去

    第一步:sudo apt-get install liblua5.1-0-dev liblua5.1-socket2 libsqlite3-dev libibus-dev libnotify-dev lua5.1 libgee-dev valac sqlite3 第二步:安装SVNsudo apt-get install subversion

    第三步:svn checkout http://ibus-cloud-pinyin.googlecode.com/svn/trunk/ ibus-cloud-pinyin 第四步:

    cd ibus-cloud-pinyin

    make sudo make install

    或者:

    参考地址:http://blog.163.com/woaini262173767@126/blog/static/31854359201043014529435/

     

    5.SunPinyin输入法

    Sunpinyin是基于统计语言模型(SML)的输入法,据说很厉害。Sun Pinyin已经进入的Debian源了。

    Sun拼音编译安装:

    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

    iiimf-le-sunpinyin-chinese_1.0~hg20090201-1_i386.deb scim-sunpinyin_1.0~hg20090201-1_i386.deb sunpinyin-data-be_1.0~hg20090201-1_all.deb sunpinyin-data-le_1.0~hg20090201-1_all.deb 其中scim开头那个是scim用的,sunpinyin-data-le开头那个是x86这样 little-endian的平台用的。安装它们两个就可以了。 当然,可以下载编译好的deb包: scim-sunpinyin_1.0~hg20090201-1_i386.deb下载 sunpinyin-data-le_1.0~hg20090201-1_all.deb下载 开发者博客:Yong Sun 项目主页:http://www.opensolaris.org/os/project/input-method/

     

    另外提供一种Ubuntu 10.10下最简单的安装方法:sudo apt-get install ibus-sunpinyin

     

    注:以上方法是我平时搜集起来的,如有错误,欢迎指正!谢谢!


    最新回复(0)