对于Ubuntu的初学者来说,来到Ubuntu众多不习惯之一就是没有好用的输入法了。所以这里介绍一下如何在Ubuntu下安装搜狗输入法。
step1 到搜狗输入法官网下载linux版本安装包
网址:https://pinyin.sogou.com/linux/?r=pinyin。
根据自己操作系统的版本选择32还是64位的os。一般情况个人使用都是64位的了,只有部分实验室平台还在使用32位。
最后可以得到一个deb包。暂时不安装。
step2 安装各个fcitx包
打开你的ubuntu software
在搜索框搜索fcitx:
如果你的搜索框搜索出有上述结果就全部安装,如果没有就需要更换源:
这里说一下更换源的方法,一般来说更换源的方法其实都是更改下面这个文件里面的内容:
这就分为手动更新和采用ubuntu自动选项更新了。我就比较懒了,一般使用ubuntu自带方式更新,方法如下:
1.打开ubuntu software:
选择software&updates。得到如下界面:
更改中间的Download from,我这里已经更改为阿里云的了,一般来说国内用阿里,163,搜狐的都还不错。具体使用哪个就看你自己咯。
选择完后,在终端执行:
sudo apt update
sudo apt upgrade
跑完再去ubuntu software中搜索fcitx应该就没问题了。
step3 安装搜狗输入法包
找到你在第一步中下载的安装包,双击或者使用终端执行sudo dpkg -i xxxx.deb(xxx 代表搜狗的那个包名)安装。在这之中可能会出现安装出错,未完成安装。这时候在终端执行sudo apt install -f即可。安装完成后关机重启。
step4 切换输入源
打开设置中心,我这里以ubuntu18为例,其他版本差不多。
找到语言设置
打开“管理已安装语言”:
更改Keyborad input method system 为 fcitx。
step5 配置输入法
终于到了最后一步,打开fcitx config Tool:
通过点击+号,找到搜狗输入法添加即可,不过推荐面板上再添加一个英文输入法,因为不论是编程还是敲命令都是用英文的嘛。方便切换。
ok,安装至此算是结束了,快去看看是否可以使用了吧。
一些额外的问题:
FAQ:为什么我的fcitx CPU占用率很高?如下图:
这其实是搜狗云输入的问题,打开 fcitx config tool,找到附件项(Addon):
勾选高级选项,并取消搜狗云输入即可:
最后重启。
虽然搜狗输入法还有一些莫名的bug,比如输入的时候显示全是乱的,切换卡顿等等。不过,笔者也使用过IBus的输入方式,安装方式简单一些,但是输入效果和搜狗完全没得比。综合来看,还是选择搜狗吧。