|
Install
Archlinuxibus-sogoupycc 已经处于 Archlinux 软件仓库中,可以直接使用 pacman 安装: sudo pacman -S ibus-sogoupycc AUR 上的 svn 版本是我本人在维护,可能会新一点。如果要从 AUR 安装 svn 版本,建议使用 yaourt 工具: sudo yaourt -S ibus-sogoupycc-svn 以上两个软件包都已经包含 open-phrase 0.1.10.6 (2008 年 9月版本) 词库。 Debian / Ubuntu下载页面提供了 deb 版本的程序 (32 位系统, ibus 1.2.0 - 1.2.1) 的安装包,以及词库文件安装包,下载后即可直接安装。 注意:如果使用的 ibus 版本 >= 1.2.99 (包括 1.2.99),不要使用下载页面提供的程序软件包。 从源代码安装从 下载页面 下载源代码,解压缩,进入 build.sh 所在目录,执行下列命令: ./build.sh cd build sudo make install 构建需要用 cmake , 然后由 cmake 负责检查其它的依赖。 比如,ubuntu 系统上,大概需要这些依赖才能正常编译和运行: liblua5.1-0-dev, liblua5.1-socket2, libsqlite3-dev, libgtk2.0-dev, libibus-dev, libnotify-dev, lua5.1 Archlinux 系统上,则是这些软件包,其中的 ibus 可能需要从 AUR 安装: lua (5.1), luasocket, glib, dbus, sqlite3, gtk2, ibus (1.2.0.20100111), libnotify 运行程序需要保证 lua 解释器以及 luasocket 存在,这个依赖是在编译阶段不检查的。推荐使用 lua 5.1.4 版本,终端下执行命令 lua -e 'require "socket.http"' 应该是没有输出,无错误结束。 自行编译的版本没有包含词库,将只能使用 gb2312 字库,输入法的一些功能会因此受到限制。 词库可以使用带有索引的 open-phrase 0.1.10.6,默认情况下,下载解压后放在 /usr/share/ibus-sogoupycc/db/ 即可。 添加输入法正确安装之后,在 ibus 选项中就可以添加本输入法,切换到即可使用。
可能需要先重新启动 ibus 才能在 ibus 选项中看到本输入法。重新启动 ibus 的方法是右键单击任务栏 ibus 图标,选择 Restart,或者是使用命令行: ibus-daemon -rxd 接着,您可能对输入法的一些功能感兴趣,请参考此页 |
there is no x86_64.deb for ubuntu
建议到 launchpad.net 建一个 ppa 源,方便 Ubuntu 下的安装和更新。 可以到 forum.ubuntu.org.cn 讨论。
我试了一下 很不错的
强力支持,话说这个软件不会上传用户输入的内容吧
@so89898 : 会上传 拼音 给搜狗云服务器。
我下载了2.5的版本,在我的ubuntu 10.04上面时不时 的死掉就是在服务器没有返回结果的时候卡死的,我下载了源代码后自己编译的没有死掉
似乎没有光标跟随哦,我在任何地方输入候选字都显示在左下角,是我设置的问题吗
@happyandersen 应该是你的设置问题。光标是否跟随是 ibus 控制的,和这个程序无关。
ym
为什么我看不到候选字呢?
原来要自己设置阿,我小白了
tab键是选字,这里小做一下说明。
求Ubuntu 10.4 x64安装包~本人新手~谢谢
为什么我安装完依然在首选项中看不到那个拼音输入法呢?
选词怪怪的需要时间适应~ 有点类似vim
need your help please! I can't write Chinese right now. I keep running into this error after doing ./build.sh
Downloads/ibus-sogoupycc-0.2.5$ ./build.sh-- The C compiler identification is GNU -- The CXX compiler identification is GNU -- Check for working C compiler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- checking for one of the modules 'lua5.1;lua-5.1;lua' CMake Error at /usr/share/cmake-2.8/Modules/FindPkgConfig?.cmake:350 (message):
Call Stack (most recent call first):-- checking for modules 'ibus-1.0>=1.2.0;glib-2.0>=2.22;gthread-2.0>=2.22;dbus-1>=1.2;sqlite3;gtk+-2.0;gdk-2.0;libnotify>=0.4' -- found ibus-1.0, version 1.3.99.20110818 -- found glib-2.0, version 2.30.0 -- found gthread-2.0, version 2.30.0 -- found dbus-1, version 1.4.14 -- found sqlite3, version 3.7.7 -- found gtk+-2.0, version 2.24.6 -- found gdk-2.0, version 2.24.6 -- found libnotify, version 0.7.4 -- Configuring incomplete, errors occurred!
So what now? I can't find any packages with this name. Any advice? I would really love to use sogou again - it's just the best out there! Answers in Chinese will be fine :) email me!
Ubuntu Compile from source的时候有点问题。研究了下,问题解决了:
好像是因为出了新的notification的lib(0.7),所以src/XUtility.cpp 90和101行的notify_notification_new,括号里的最后一个 (,NULL)去除。 还有src/main.cpp在最前面一堆include 那里加一个 #include<dbus/dbus.h>
应该就可以compile了