admin管理员组

文章数量:1583045

2023.08.05 更新

自己目前使用 ubuntu22.04 后面的教程已经不好用,推安装链接

Ubuntu22.04安装Fcitx5中文输入法(详细)


后面内容已经过时,但不想删除


前言

  • linux下也想用已经熟悉的搜狗输入法,于是乎,在网上查各种教程,发现很多都不能成功,在要放弃的时候,下面这个链接帮助自己完成了这个任务:
  • 《官方教程:Ubuntu搜狗输入法安装指南》
  • 《Ubuntu20.04安装搜狗输入法的详细步骤》
  • 《Ubuntu20.04LTS安装搜狗输入法》

按照官方教程安装

01. 通过命令sudo apt-get install fcitx安装fcitx,安装完重启系统,再进去之后会能找到fcitx选项!

    • 为什么要这么做呢?如下图所示,ubuntu20.04默认的键盘输入法系统是IBus,而搜狗拼音需要的系统是fcitx

02. 使用命令sudo apt-get install fcitx并重启可以看到fcitx,那就切换到fcitx并且重启。

03. 重启之后会发现这里多了一个小键盘,这就是控制系统内所有输入法的入口:


打开配置输入法之后,你会发现就是下面这个样子,但是我们还没有安装搜狗输入法!

04. 在官网下载最新版本的安装包,使用命令安装sudo dpkg -i sogoupinyin_2.4.0.3469_amd64.deb,后面接的是你在网上所下载的版本号!


这个命令大概率会报错,如下效果:

ubuntu@ubuntu-virtual-machine 桌面 % sudo dpkg -i sogoupinyin_2.4.0.3469_amd64.deb
[sudo] ubuntu 的密码: 
正在选中未选择的软件包 sogoupinyin。
(正在读取数据库 ... 系统当前共安装有 208889 个文件和目录。)
准备解压 sogoupinyin_2.4.0.3469_amd64.deb  ...
正在解压 sogoupinyin (2.4.0.3469) ...
dpkg: 依赖关系问题使得 sogoupinyin 的配置工作不能继续:
 sogoupinyin 依赖于 fcitx-libs | libfcitx-qt0;然而:
  未安装软件包 fcitx-libs。
  未安装软件包 libfcitx-qt0。
 sogoupinyin 依赖于 libqt5qml5;然而:
  未安装软件包 libqt5qml5。
 sogoupinyin 依赖于 libqt5quick5;然而:
  未安装软件包 libqt5quick5。
 sogoupinyin 依赖于 libqt5quickwidgets5;然而:
  未安装软件包 libqt5quickwidgets5。
 sogoupinyin 依赖于 qml-module-qtquick2;然而:
  未安装软件包 qml-module-qtquick2。

dpkg: 处理软件包 sogoupinyin (--install)时出错:
 依赖关系问题 - 仍未被配置
正在处理用于 gnome-menus (3.36.0-1ubuntu1) 的触发器 ...
正在处理用于 desktop-file-utils (0.24-1ubuntu3) 的触发器 ...
正在处理用于 mime-support (3.64ubuntu1) 的触发器 ...
正在处理用于 hicolor-icon-theme (0.17-2) 的触发器 ...
在处理时有错误发生:
 sogoupinyin
ubuntu@ubuntu-virtual-machine 桌面 %

05. 按照官方给的命令sudo apt install -f 跑一遍,效果如下:

ubuntu@ubuntu-virtual-machine 桌面 % sudo apt install -f                          [1]
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
正在修复依赖关系... 完成
将会同时安装下列软件:
  fcitx-libs libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2
建议安装:
  qt5-qmltooling-plugins
下列【新】软件包将被安装:
  fcitx-libs libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2
升级了 0 个软件包,新安装了 5 个软件包,要卸载 0 个软件包,有 85 个软件包未被升级。
有 1 个软件包没有被完全安装或卸载。
需要下载 2,853 kB 的归档。
解压缩后会消耗 11.5 MB 的额外空间。
您希望继续执行吗? [Y/n] y
获取:1 http://cn.archive.ubuntu/ubuntu focal/universe amd64 fcitx-libs all 1:4.2.9.7-3 [4,136 B]
获取:2 http://cn.archive.ubuntu/ubuntu focal/universe amd64 libqt5qml5 amd64 5.12.8-0ubuntu1 [1,438 kB]
获取:3 http://cn.archive.ubuntu/ubuntu focal/universe amd64 libqt5quick5 amd64 5.12.8-0ubuntu1 [1,335 kB]
获取:4 http://cn.archive.ubuntu/ubuntu focal/universe amd64 libqt5quickwidgets5 amd64 5.12.8-0ubuntu1 [39.8 kB]
获取:5 http://cn.archive.ubuntu/ubuntu focal/universe amd64 qml-module-qtquick2 amd64 5.12.8-0ubuntu1 [36.2 kB]
已下载 2,853 kB,耗时 16(176 kB/s)                                                
正在选中未选择的软件包 fcitx-libs。
(正在读取数据库 ... 系统当前共安装有 209739 个文件和目录。)
准备解压 .../fcitx-libs_1%3a4.2.9.7-3_all.deb  ...
正在解压 fcitx-libs (1:4.2.9.7-3) ...
正在选中未选择的软件包 libqt5qml5:amd64。
准备解压 .../libqt5qml5_5.12.8-0ubuntu1_amd64.deb  ...
正在解压 libqt5qml5:amd64 (5.12.8-0ubuntu1) ...
正在选中未选择的软件包 libqt5quick5:amd64。
准备解压 .../libqt5quick5_5.12.8-0ubuntu1_amd64.deb  ...
正在解压 libqt5quick5:amd64 (5.12.8-0ubuntu1) ...
正在选中未选择的软件包 libqt5quickwidgets5:amd64。
准备解压 .../libqt5quickwidgets5_5.12.8-0ubuntu1_amd64.deb  ...
正在解压 libqt5quickwidgets5:amd64 (5.12.8-0ubuntu1) ...
正在选中未选择的软件包 qml-module-qtquick2:amd64。
准备解压 .../qml-module-qtquick2_5.12.8-0ubuntu1_amd64.deb  ...
正在解压 qml-module-qtquick2:amd64 (5.12.8-0ubuntu1) ...
正在设置 libqt5qml5:amd64 (5.12.8-0ubuntu1) ...
正在设置 libqt5quick5:amd64 (5.12.8-0ubuntu1) ...
正在设置 fcitx-libs (1:4.2.9.7-3) ...
正在设置 libqt5quickwidgets5:amd64 (5.12.8-0ubuntu1) ...
正在设置 qml-module-qtquick2:amd64 (5.12.8-0ubuntu1) ...
正在设置 sogoupinyin (2.4.0.3469) ...
正在处理用于 libc-bin (2.31-0ubuntu9.2) 的触发器 ...
ubuntu@ubuntu-virtual-machine 桌面 %  

06. 重复第四步命令,发现没有报错,效果如下:

ubuntu@ubuntu-virtual-machine 桌面 % sudo dpkg -i sogoupinyin_2.4.0.3469_amd64.deb
(正在读取数据库 ... 系统当前共安装有 209774 个文件和目录。)
准备解压 sogoupinyin_2.4.0.3469_amd64.deb  ...
正在解压 sogoupinyin (2.4.0.3469) 并覆盖 (2.4.0.3469) ...
正在设置 sogoupinyin (2.4.0.3469) ...
正在处理用于 gnome-menus (3.36.0-1ubuntu1) 的触发器 ...
正在处理用于 desktop-file-utils (0.24-1ubuntu3) 的触发器 ...
正在处理用于 mime-support (3.64ubuntu1) 的触发器 ...
正在处理用于 hicolor-icon-theme (0.17-2) 的触发器 ...

07. 最后的最后,注销计算机即可正常使用搜狗输入法

后记

  • 这个教程的每一步都是官方的,应该是所有ubuntu20.04的标准安装方法!
  • 安装这个输入法是在接着上一篇教程后面做的 《vmware虚拟机中 ubuntu 20.04通过nat设置静态ip(固定ip)》,如有需求,可点击跳转!

本文标签: 中文输入法