啊,网上的安装sogo输入法的教程对于linux新手来说真的是太不友好了,我还是做个记录以免以后再踩坑。
第一步:首先安装fictx
1.Ctrl+Alt+T,打开终端Terminal;
2.先添加以下源,在终端输入命令:sudo add-apt-repository ppa:fcitx-team/nightly
3.更新一下系统给,继续输入命令:sudo apt-get update
4.安装fcitx,输入命令:sudo apt-get install fcitx
5.安装fcitx的配置工具,输入命令:sudo apt-get install fcitx-config-gtk
6.安装fcitx的table-all软件包,输入命令:sudo apt-get install fcitx-table-all
7.安装im-switch切换工具,输入命令:sudo apt-get install im-switch
其实fcitx只是一个输入法工具,本身不带资源包的,所以Ubuntu下安装搜狗输入法,需要我们自己来下载搜狗输入法的资源包。
第二步、安装sogou输入法
①选择你操作系统的版本下载就可以了
②用dpkg命令来安装搜狗输入法资源包
这里会出现下面的错误:
Preparing to unpack sogoupinyin_2.1.0.0082_amd64.deb ...
Unpacking sogoupinyin (2.1.0.0082) ...
Setting up sogoupinyin (2.1.0.0082) ...
Processing triggers for mime-support (3.59ubuntu1) ...
Processing triggers for gnome-menus (3.13.3-6ubuntu3) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160415-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for shared-mime-info (1.5-2) ...
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...
Processing triggers for libglib2.0-0:amd64 (2.48.0-1ubuntu4) ...
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.
可以不用管上面这个错误
第三步、设置语言选项
1.system settings->language support,将keyboard input method system由默认的Bus设置为fcitx
2.这个时候是看不到效果的,一定要注销一次, 右上角 log out
3.system settings->language support->Text Entry,出现如下界面,点击左下角加号,找到sogou
3.system settings->language support->Text Entry,出现如下界面,点击左下角加号,找到sogou
然后在这个界面可以把sogou输入法的优先级调节下面,因为ubuntu中还是用英文比较多。
这样就完成了。
文章来源: Ubuntu 安装sogo 输入法