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包名稱]
安裝。