神秘家族百度云资源:UBUNTU安装搜狗云输入法

来源:百度文库 编辑:中财网 时间:2024/04/28 07:51:19

1、使用svn取出源码:

svn checkout http://ibus-cloud-pinyin.googlecode.com/svn/trunk/ ibus-cloud-pinyin-read-only

2、进入目录  cd ibus-cloud-pinyin-read-only

3、运行./find-dependencies.sh 检查依赖关系

ubuntu 系统上,大概需要这些依赖才能正常编译和运行: 
ibus,liblua5.1-0-dev, liblua5.1-socket2, libsqlite3-dev, libgtk2.0-dev, libibus-dev, libnotify-dev, lua5.1, libgee-dev

执行下面命令,如果中间提示缺少什么包,就相应的安装什么包

sudo aptitude install liblua5.1-0-dev liblua5.1-socket2 libsqlite3-dev libgtk2.0-dev libibus-dev libnotify-dev lua5.1 libgee-dev valac sqlite3 libibus-dev

安装完成后执行:make 或者 sudo make install

中间会报错:

main.vala:28.7-28.22: error: The name `thread_init' does not exist in the context of `DBus'

解决方法是把那句话注释掉:

进入目录  /home/libo/ibus-cloud-pinyin-read-only/ibus-cloud-pinyin-read-only/src

打开main.vala,找到第28行,把他注释掉:// DBus.thread_init();

然后在:make 或者 sudo make install

应该就没问题了   

编译安装后,重启ibus,就可以在输入法管理器里面加入搜狗云输入法了。

联网时,使用搜狗云输入法;不联网时,使用本地词库。