ubuntu20.04安装搜狗输入法

ubuntu20.04安装搜狗输入法

Scroll Down

在Ubuntu20.04 TLS上测试通过,其他版本请自行测试,应该大同小异。

1、安装fcitx框架

sudo apt install fcitx-bin
sudo apt-get install fcitx-table

2、如果报错缺少依赖,就修复一下

sudo apt-get install -f

3、下载搜狗输入法

去官网下载deb包,网址:https://pinyin.sogou.com/linux/
或者直接下载 sogoupinyin_2.3.2.07版本,因为之前在Ubuntu16.04上给多用户装搜狗输入法的时候,直接装最新版本的一直在报错,直接甩个地址 sogoupinyin_2.3.2.07_amd64-831.deb
密码:968v

4、安装输入法

在终端中cd到安装包所在目录,然后执行

sudo dpkg -i sogoupinyin_2.3.2.07_amd64-831.deb

5、配置输入法

在设置中找到 语言支持(系统语言为英文的就找 Region & Language),找不到的话就在所有应用中搜索一下,如下:
Screenshot from 20201128 215251.png

然后点开会看到:

Screenshot from 20201128 215509.png

再点击最下面的按钮 “Manage Installed Language”,

Screenshot from 20201128 215720.png

然后将下面的IBus改为fcitx,
然后!!!!!!!!!重启一下!!!!!!!!!!!!!
这里必须重启,否则安装的fcitx不能生效。

开机以后,右上角会出现一个小键盘,点击它,选择configure

Screenshot from 20201128 220102.png

如果没有出现小键盘,那么ctrl+alt+T打开终端,然后输入fcitx查看是否有报错信息,如果报错信息为:

(ERROR-4545 xim.c:239) Start XIM error. Another XIM daemon named ibus is running?
(ERROR-4545 instance.c:443) Exiting.

解决办法见 本人另外一篇博文:Fcitx报错:Start XIM error. Another XIM daemon named ibus is running?

点击左下角的 +号,取消中间的复选框,否则看不到安装的搜狗输入法

Screenshot from 20201128 220412.png

拉到最下面选择已安装的搜狗输入法,选中然后点击OK

然后你会看到如下

Screenshot from 20201128 220518.png

需要注意的是:第一项不能是搜狗输入法,至于为什么看上图中最下面五角星后面的话,解释一下就是:第一项输入法将不被激活,通常你需要将键盘或者键盘-布局名称放在第一位。

如果列表中只有一项搜狗输入法,就添加一下英语的键盘布局就ok了

最后,找一个可以输入文字的地方按ctrl+空格,看右上角是不是出现了熟悉的搜狗输入法图标了。


----------------

2021.05.13更新

有时候安装配置完成后,fcitx不能开机自动启动,网上大部分都是通过 在配置文件中环境变量的最后添加fcitx& 的方法,实现开机启动fcitx,但是经过反复尝试,最终----还是没成功。。。。

而且经过如上配置后还可能导致开机黑屏,这是因为添加的环境变量开机报错了。
解决的方法是进入命令行界面,手动将之前添加的环境变量配置删除,然后重启就可以了。

后来发现可以通过将fcitx快捷方式添加到xdg的方法实现开机自启,具体方法见:Ubuntu开机启动/自启动方法