前言
之前写过一篇为IBus导入搜狗词库的博客,过了不久IBus就炸了,事实上在导入词库之前也炸过,IBus的可用行实在差强人意,诡异的词库和稳定性最终把我劝退。
安装Fcitx框架后,本想使用搜狗输入法,但由于fcitx组件问题,搜狗频频出现候选字乱码甚至没有候选字问题,只好退而其次依次尝试了Sunpinyin和Googlepinyin,然鹅使用体验也不好,缺词库,用了一段时间,最后在昨天决定换回搜狗输入法,毕竟搜狗词库和云同步实在太香了。
搜狗输入法的官方安装包是没有问题的,那么频频出现乱码的原因只能是Fcitx组件的一些误装造成的。
正文
- 首先卸载IBus
1
2
3
4# 卸载IBus
sudo apt-get remove ibus
# 清除IBus配置
sudo apt-get purge ibus - 如果曾经安装了Fcitx,彻底卸载掉
1
2
3
4# 卸载Fcixt及其组件
sudo apt-get -y remove *fcitx*
# 清除依赖包
sudo apt-get autoremove - 最简化安装Fcitx
Ubuntu软件中心搜索fcitx,只安装Fcitx
和Fcitx配置
两项 - 下载安装搜狗拼音输入法
1
2
3sudo dpkg -i sougoupinyin_xxxxxxx_amd64.deb
# 修复依赖
sudo apt-get install -f - 更改输入法框架配置
设置>>区域与语言>>管理已安装的语言
若提示语言不完整,则选择稍后提醒,若选择安装将会开始安装IBus
在弹出的窗口内将键盘输入法系统从ibus改为fcitx
- 重启
重新启动,而非注销1
sudo shutdown -r now
- 配置搜狗拼音输入法
重启后,顶栏右边会出现一个小键盘图标,
点击,配置,或者直接搜索打开fcitx配置
移除搜狗五笔等,只保留这两项输入法
使用时,通过shift
在两种输入法之间切换,shift
是不能在搜狗输入法内切换中英文的。
通过这种方式安装,再没有出现过乱码现象,账户同步功能也可以正常使用