【Ubuntu】成功在Ubuntu18.04安装搜狗拼音输入法(无中文乱码)

成功案例

请按照一下流程一步步操作,如果失败,请从头再来一次! 

1.安装fcitx输入框架

fcitx是一个输入法框架,搜狗拼音输入法依赖此框架。因此,必须安装它。但安装前先检测下当前系统是否已经安装过,如果已经安装请卸载。

1.1 检查fcitx

如果已经安装,则请卸载,卸载方法如下:

# 先卸载掉fcitx,及其所有相关的软件
$ sudo apt -y --purge remove *fcitx*
# 然后来个彻底清除
$ sudo apt clean *fcitx*

1.2 彻底卸载搜狗拼音输入法(如果你从未安装过,请跳过此步,否则请认真看)

 删除以下文件和目录:

~$ cd ~    # 切换到当前用户目录下
~$ rm -r .sogouinput
~$ rm -r .config/fcitx
~$ rm -r .config/sogou-qimpanel
~$ rm -r .config/SogouPY
~$ rm -r .config/SogouPY.users
~$ rm -r .config/fcitx-qimpanel

1.3 安装fcitx

$ sudo apt install fcitx

2 设置系统上与输入法相关的配置

打开Ubuntu系统Setting工具

 选择“区域与语言”,点击“管理已安装语言”弹出如下窗口

 选择“fcitx”,点击“应用到整个系统”。

(未验证是否必须,安装搜狗输入前我的系统已经安装过)Ubuntu18.04当前系统语言(英语、中文)对输入法安装没有影响,但需要添加“简体中文语言”支持,安装方法如下图

3 安装搜狗输入法

先确认当前CPU的架构,然后下载搜狗输入对应的版本。

3.1 检查CPU架构

我的CPU架构是 X86_64,操作系统是Ubuntu18.04。

3.2下载搜狗输入法deb包

  官网地址:搜狗输入法 for linux

一定是下载这个双拼版(2.3.1.0112),也就是点红色方框的第二白色原点对应页面的版本。至于为什么选择这个版本?因为第一个白色按钮对应的页面版本我在Ubuntu18.04上怎么安装都不正常!(请看此文“失败案例部分”) 

 下载后的安装包为“sogoupinyin_2.3.1.0112_amd64.deb”。

3.3 安装deb包

发现安装失败,系统缺少搜狗拼音依赖的“fcitx-libs”和“libfcitx-qt0”这两个包!

解决方法如下:

此命令会安装上次安装deb包时缺少的依赖包

解决上述问题后,再次安装搜狗deb包。下图可见安装成功。

 

4 检查系统fcitx输入法框架是否识别出搜狗输入法

打开fcitx管理软件

竟然很自觉的把自己添加进去了

 

 如果没有如下图中的搜狗输入法选项,则点击上图左下角“+”按钮

取消“Only Show Current Language(仅显示本地语言)”勾选,搜索框输入“so”或者“搜狗”,选中相关项,点击“OK”按钮即可。

5 关闭iBus输入框架下的“中文输入法”

下图红色方框中与中文输入法相关的项全都删除,仅保留英语即可。 

6. 重启系统

这个必须做,是重启系统,不是注销当前用户!nihao

7. 展示效果

 就这破玩意,折腾了4次。断断续续弄了2年,今天终于弄成功了!

 连带还有个五笔输入法 

 

失败案例

这是个失败的案例,看看是怎么掉到坑里面,也是很重要的经验。 

1.安装fcitx输入框架

$ sudo apt install fcitx

2.下载搜狗拼音输入法.deb包

官网地址:搜狗输入法 for linux

搜狗输入法 for Mac - 支持全拼、双拼、模糊输入、苹果输入、云输入

2.1 选择对应CPU架构和支持的操作系统版本下载

其实就是从这步开始往坑里面掉!不要追求最新版本! 

3 安装搜狗拼音输入法.deb包

$ sudo dpkg -i sogoupinyin_4.0.0.1605_amd64.deb

 如果安装过程有错误,请自行解决。

4 设置系统输入法

打开Ubuntu系统Setting工具

 选择“区域与语言”,点击“管理已安装语言”弹出如下窗口

 选择“fcitx”,点击“应用到整个系统”。

5 重启系统

重启后,丫的根本不显示词提示框,只能打英文!

参考

[1] 搜狗输入法 for linux 安装指南

[2] Ubuntu18.04下安装搜狗输入法_roc_lu的博客-CSDN博客_ubuntu18.04安装搜狗输入法

  • 20
    点赞
  • 97
    收藏
    觉得还不错? 一键收藏
  • 11
    评论
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值