admin 管理员组

文章数量: 1184232

一、说明

        在ubuntu上安装中文输入法会经常遇到问题。本文是作者经过历次艰苦卓绝的努力后,安装成功的总结。这里稍作记录,以便日后安装时查询。

二、版本选择

        注意:目前的搜狗和ubuntu版本是有个配套问题,如下表所列:

ubuntu版本搜狗版本
ubuntu 18.042.3 或2.x
ubuntu 20.04 >3.x 或4.x

三、 卸载旧系统

3.1 卸载搜狗办法

        由于安装的搜狗输入法可能不能用,这都是因为版本不对造成的,因此,常常需要删除旧的版本,删除方法如下:

第一步:查看搜狗输入法的动态链接库文件

 sudo dpkg  -l  so*

第二步:

sudo apt-get  purge  sogoupinyin

3.2 卸载fcitx并重装

1)卸载清除fcitx

sudo apt -y --purge remove fcitx
sudo apt clean fcitx

2) 安装fcitx

sudo apt -y install fcitx fcitx-bin fcitx-table fcitx-table-all
sudo apt -y install fcitx-config-gtk
sudo apt -y install fcitx-libs libfcitx-qt0 libopencc2 libopencc2-data libqt4-opengl libqtwebkit4

四、英文版ubuntu安装中文支持

        如果您的ubuntu是中文本的,可以忽略本节。

        如果您安装的ubuntu18是英文版,需要追加中文支持,如下:

4.1. 安装中文包

        对于一个英文系统,追加中文包的语句是:

sudo apt-get install language-pack-zh*

4.2. 配置相关环境变量

sudo vim /etc/environment

        按 i 进入编辑状态, 修改配置如下, 按 Esc 退出编辑状态, :wq 保存

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
LANG="zh_CN.UTF-8"
UNZIP="-O CP936"
ZIPINFO="-O CP936"

4. 3. 重新设置本地配置

sudo dpkg-reconfigure locales

1)然后弹出一个窗口,选择:  zh_CN.UTF-8 UTF-8

2)退出登录 :    reboot

退出重新登录就可以生效了
 

五、安装和配置搜狗输入法

5.1 首先安装Fcitx框架

        Fcitx框架:中文名为小企鹅输入法,是一个以 GPL 方式发布的输入法框架, 编写它的目是为桌面环境提供一个灵活的输入方案,彻底解决在GNU/Linux下没有一个好的中文输入法的问题。

      见上面已经完成。

5.2 下载并安装搜狗

1)下载对应的搜狗版本

wget http://cdn2.ime.sogou/dl/index/1571302197/sogoupinyin_2.3.1.0112_amd64.deb

2) 安装搜狗 

sudo apt update
sudo dpkg -i sogoupinyin_2.3.1.0112_amd64.deb

5.3 然后配置输入法系统

        打开设置中心, 选中 “区域和语言” > 管理已安装的语言 > 键盘输入法系统中选择 “fcitx” > 应用到整个系统.

        reboot系统就能生效了。

六、搜狗的官网

        搜狗输入法官网:搜狗输入法linux-首页

本文标签: 搜狗 输入法