Ubuntu安装sogoupinyin报错No such key ‘Gtk/IMModule’
下载deb安装包,用如下命令安装
sudo dpkg -i sogoupinyin_2.1.0.0082_amd64.deb
错误信息的完整输出如下:
No such key 'Gtk/IMModule' in schema 'org.gnome.settings-daemon.plugins.xsettings' as specified in override file '/usr/share/glib-2.0/schemas/50_sogoupinyin.gschema.override'; ignoring override for this key.
没太看懂啥意思,网上找了一些教程,有些说是依赖没装好,安装教程中说的把改装的都装了,重启还是这样。用apt-get命令安装,提示已安装最新版。估计是在依赖没装完全的时候,sogoupinyin已经装好了,导致无法覆盖。
解决方法很简单,依赖安装完全后,先卸载sogoupinyin,然后重新安装。
或者直接在system settings->test entry中将sogou拼音手动加到里面就可以了。
顺便说一下安装输入法的流程:
- system settings -> language support ,然后系统会提示你安装语言支持依赖包,直接点install,慢慢等吧。安装完成后,将汉语添加进去。
- 在终端中执行
apt-get update
和apt-get upgrade
。然后重启电脑。 - 直接
sudo apt-get install sogoupinyin
或者sudo dpkg -i [离线deb包名称]
安装。