Ubuntu系统安装搜狗输入法全流程

文章目录

  • Ubuntu系统安装搜狗输入法全流程
    • 1、环境配置
    • 2、操作步骤
    • 3、可能出现的问题+解决方案

1、环境配置

电脑情况非虚拟机,直接装的Ubuntu系统
内存16.0 GiB
CPU11th Gen Intel® Core™ i5-11300H @ 3.10GHz × 8
GPUNVIDIA Corporation TU117M [GeForce MX450]
Ubuntu系统版本22.04.5LTS
ROS2版本humble
GNOME版本42.9

2、操作步骤

  1. 步骤一
    进入搜狗输入法官网中的Linux版本下载对应的安装包版本,本人选择的x86版本,根据电脑选择合适的版本。不要着急退出,选择版本下载后自动进入官方的安装流程中,也可以在安装Linux版本官方文档进入。
    后面步骤可自己参考官方文档来,也可以直接参考我的步骤即可。

  2. 步骤二
    根据官方链接,首先在终端中使用sudo apt update更新源,可能需要输入电脑密码。

  3. 步骤三
    使用sudo apt install fcitx安装fcitx输入法框架,如出现问题请参考3、可能出现的问题+解决方案。

  4. 步骤四
    进入语言支持 or language support,确保是有中文的情况下,在键盘输入法系统中选择Fcitx,然后要点击应用到整个系统

  5. 步骤五
    设置fcitx开机自启动,在终端中输入cd /usr/share/applications进入 /usr/share/applications 目录下,然后输入sudo cp /usr/share/applications/fcitx.desktop /etc/xdg/autostart/设置fcitx开机自启动。

  6. 步骤六
    卸载系统ibus输入法框架,在终端输入sudo apt purge ibus即可。

  7. 步骤七
    进入下载Linux版本的搜狗输入法安装包目录下,使用sudo dpkg -i 安装包名安装搜狗输入法,若出现问题请参考3、可能出现的问题+解决方案。

  8. 步骤八
    安装输入法依赖,在终端输入sudo apt install libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2sudo apt install libgsettings-qt1
    此时大功告成,重启即可。

3、可能出现的问题+解决方案

  1. 输入法在浏览器不能使用,在电脑的LibreOffice Writer可以正常使用输入法,且能够自由切换中英文。此时可以在终端中输入如下命令sudo apt install *gtk4即可解决该问题,此时在Chrome、edge等浏览器均能够正常运行。

  2. 在使用sudo dpkg -i 安装包名安装搜狗输入法出现缺少相关依赖等问题,可以在终端中输入sudo apt-get install -f安装相关的依赖项。

  3. 打开Fcitx配置,在输入法中只保留搜狗输入法即可,该输入法中即可自动切换中英文,无需多加一个英文输入法。

  4. 如果Fcitx配置已经搞得很混乱,可以直接卸载重装。输入如下命令即可:

sudo apt-get remove fcitx
sudo apt-get remove fcitx-module*
sudo apt-get remove fcitx-frontend*
sudo apt-get purge fcitx*