安装搜狗拼音

搜狗是一款受欢迎的中文输入软件。对于Ubuntu 14.04,他们与Ubuntu Kylin团队合作,创建了他们软件的Linux版本。
它基于FCITX输入软件,该软件由FCITX TEAM on launchpad开发。
我在我的Ubuntu 14.04笔记本上安装了它,没有任何问题,而且它运行得非常好!

enter image description here

但是,我家里有一台笔记本电脑,上面安装了Lubuntu 14.04操作系统。我也想在上面使用搜狗输入法。
以下是我所采取的步骤: 1. 我添加了FCITX TEAM的PPA:deb http://ppa.launchpad.net/fcitx-team/dailybuild-fcitx-master/ubuntu trusty main 2. 然后运行了apt-get update && install fcitx命令 3. 我从http://pinyin.sogou.com/linux/下载了搜狗输入法软件,并成功安装了它 4. 重新启动后,我选择了FCITX作为我的输入法,并从命令行启动了它$fcitx(因为它不会自动启动)
目前,我正在使用FCITX,但是搜狗输入法无法正常工作。选中之后,就好像使用普通键盘一样,无法输入中文字符。
我看到了这个链接:https://wiki.archlinux.org/index.php/Fcitx_(简体中文)并将其添加到了.xprofile文件中。
 export GTK_IM_MODULE=fcitx
 export QT_IM_MODULE=fcitx
 export XMODIFIERS="@im=fcitx"

没有帮助的情况下,你有没有任何关于如何在Lubuntu 14.04(LXDE)上让搜狗拼音工作的想法?
左边是Ubuntu 14.04,右边是LUBUNTU 14.04(fcitx应用程序指示器)
如果我运行$fcitx-qimpanel,似乎能在LUBUNTU上进行改善,但仍然无法从菜单中选择搜狗输入法。

enter image description here

当我在菜单中选择搜狗输入法时,什么也不会发生。只有当我点击fcitx图标时,终端中才会出现这个消息。
gumeiren@gumeiren-N128:~$ fcitx (I first need to run fcitx, otherwise fcitx-qimpanel has no effect)
gumeiren@gumeiren-N128:~$ fcitx-qimpanel
gumeiren@gumeiren-N128:~$ MainController::init() 
QMetaObject::connectSlotsByName: No matching signal for on_checkBox_tab3_FontSize_toggled(bool)
(WARN-1798 /build/buildd/fcitx-4.2.8.3+1907+201403101923~ubuntu14.04.1/src/lib/fcitx-config/fcitx-config.c:922) Invalid Entry: line 150 missing '='
(WARN-1798 /build/buildd/fcitx-4.2.8.3+1907+201403101923~ubuntu14.04.1/src/lib/fcitx-config/fcitx-config.c:922) Invalid Entry: line 152 missing '='
(WARN-1798 /build/buildd/fcitx-4.2.8.3+1907+201403101923~ubuntu14.04.1/src/lib/fcitx-config/fcitx-config.c:922) Invalid Entry: line 150 missing '='
(WARN-1798 /build/buildd/fcitx-4.2.8.3+1907+201403101923~ubuntu14.04.1/src/lib/fcitx-config/fcitx-config.c:922) Invalid Entry: line 148 missing '='
(WARN-1798 /build/buildd/fcitx-4.2.8.3+1907+201403101923~ubuntu14.04.1/src/lib/fcitx-config/fcitx-config.c:922) Invalid Entry: line 152 missing '='
(WARN-1798 /build/buildd/fcitx-4.2.8.3+1907+201403101923~ubuntu14.04.1/src/lib/fcitx-config/fcitx-config.c:922) Invalid Entry: line 150 missing '='
(WARN-1798 /build/buildd/fcitx-4.2.8.3+1907+201403101923~ubuntu14.04.1/src/lib/fcitx-config/fcitx-config.c:922) Invalid Entry: line 152 missing '='
(WARN-1798 /build/buildd/fcitx-4.2.8.3+1907+201403101923~ubuntu14.04.1/src/lib/fcitx-config/fcitx-config.c:922) Invalid Entry: line 150 missing '='
(WARN-1798 /build/buildd/fcitx-4.2.8.3+1907+201403101923~ubuntu14.04.1/src/lib/fcitx-config/fcitx-config.c:922) Invalid Entry: line 152 missing '='
(WARN-1798 /build/buildd/fcitx-4.2.8.3+1907+201403101923~ubuntu14.04.1/src/lib/fcitx-config/fcitx-config.c:922) Invalid Entry: line 154 missing '='
(WARN-1798 /build/buildd/fcitx-4.2.8.3+1907+201403101923~ubuntu14.04.1/src/lib/fcitx-config/fcitx-config.c:922) Invalid Entry: line 152 missing '='
"1.0.0.0011" 
"系统词频: 20110527" 
"组词数据: 20110307" 
"20101217" 
"编译时间: Apr 17 2014 07:25:54" 
void SystemTrayMenu::init() 
gumeiren@gumeiren-N128:~$ (WARN-1798 /build/buildd/fcitx-4.2.8.3+1907+201403101923~ubuntu14.04.1/src/lib/fcitx-config/fcitx-config.c:922) Invalid Entry: line 150 missing '='
(WARN-1798 /build/buildd/fcitx-4.2.8.3+1907+201403101923~ubuntu14.04.1/src/lib/fcitx-config/fcitx-config.c:922) Invalid Entry: line 150 missing '='
(WARN-1798 /build/buildd/fcitx-4.2.8.3+1907+201403101923~ubuntu14.04.1/src/lib/fcitx-config/fcitx-config.c:922) Invalid Entry: line 150 missing '='
(WARN-1798 /build/buildd/fcitx-4.2.8.3+1907+201403101923~ubuntu14.04.1/src/lib/fcitx-config/fcitx-config.c:922) Invalid Entry: line 150 missing '='
(WARN-1798 /build/buildd/fcitx-4.2.8.3+1907+201403101923~ubuntu14.04.1/src/lib/fcitx-config/fcitx-config.c:922) Invalid Entry: line 150 missing '='
(WARN-1798 /build/buildd/fcitx-4.2.8.3+1907+201403101923~ubuntu14.04.1/src/lib/fcitx-config/fcitx-config.c:922) Invalid Entry: line 150 missing '='

当您尝试在Lubuntu中选择该选项时会发生什么? - Seth
看起来你可能在某个地方缺少了一个库。 - Seth
我刚刚添加了一个终端输出的截图。除此之外,没有发生任何事情,英文键盘仍然被选中。 - Sulliwane
4个回答

根据FCITX团队在Launchpad上的建议:

  • 我移除了PPA(deb http://ppa.launchpad.net/fcitx-team/dailybuild-fcitx-master/ubuntu trusty main
  • 我卸载了fcitx apt-get remove fcitx && apt-get autoremove && apt-get update
  • 我重新启动了电脑
  • 我从http://pinyin.sogou.com/linux/重新安装了搜狗拼音输入法 dpkg -i sogou_pinyin_linux_1.0.0.0011_i386.deb,终端中出现了许多依赖错误。
  • 我运行了apt-get install -f来解决依赖错误。
  • 然后,在终端中作为普通用户运行了fcitxfcitx-qimpanel

嘿!它起作用了。所以我想我不应该添加那个PPA!


你好!在Xfce 16.04中确认工作正常,但是我必须将fcitxsogou-qimpanel %U添加到自动启动项中,以便每次登录时面板都能出现。sogou-qimpanel已经在安装过程中添加了,但是fcitx没有。 - PetaspeedBeaver

在17.04中,libopencc1不可用,但libopencc2与其兼容。
从这里得到的建议进行调整:

http://blog.csdn.net/blueheart20/article/details/51901867

sudo apt install libopencc2 fcitx-libs fcitx-libs-qt fonts-droid-fallback 
sudo dpkg -i sogoupinyin_2.0.0.0078_amd64.deb

像上面那样做应该可以安装它(根据最新的deb版本进行调整)。

第一次运行时,输入时没有显示建议,更改皮肤修复了这个问题。


我遇到的主要问题是我使用了系统的英文界面。
当我将语言切换为中文后,搜狗开始奇迹般地工作起来。即使我切换回英文,它仍然能正常运行。
但遗憾的是,这个搜狗与我在其他设备上使用的搜狗不同:没有双拼,也没有与其他设备同步。
我认为我还需要等待它可用的时候。

我确认在15.04。我已安装中文简体和繁体...搜狗只有在我将语言更改为中文,然后恢复为英文后才开始工作。 - Postadelmaga
最后我没有使用它,因为它不支持“双拼”,否则我会有兴趣将我打字的所有统计数据整合在一起... - lzj
而对于那些想知道什么是双拼的人 :) - PetaspeedBeaver

安装搜狗拼音相对来说是非常简单和容易的。我是这样做的:
1. 下载并安装Fcitx。你可以使用终端命令sudo apt-get install fcitx来完成这一步。
2. 从这里下载搜狗拼音。他们提供了32位和64位版本。你可以使用Ubuntu软件中心或者GDebi软件包安装器来安装deb软件包。如果有任何额外的依赖关系,你可以使用sudo apt-get install -f来安装。
3. 注销当前会话并重新登录。
4. 在顶部面板上,你应该能看到一个小键盘图标。搜狗拼音已经安装并准备好使用了。

Sogou Pinyin