Ubuntu安装:sogoupinyin 未安装软件包 fcitx-frontend-qt4依赖

Posted 梁雨季

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu安装:sogoupinyin 未安装软件包 fcitx-frontend-qt4依赖相关的知识,希望对你有一定的参考价值。

环境

  • Linux/Ubuntu20.04LTS
  • sogoupinyin_2.3.1.0112_amd64.deb
  • sogoupinyin_2.4.0.3469_amd64.deb
  • fcitx-frontend-qt4

下载

  • https://pinyin.sogou.com/linux/

异常

安装sogoupinyin_2.3.1.0112_amd64.deb时,发现未安装软件包 fcitx-frontend-qt4

正在选中未选择的软件包 sogoupinyin。
(正在读取数据库 ... 系统当前共安装有 186515 个文件和目录。)
准备解压 sogoupinyin_2.3.1.0112_amd64.deb  ...
正在解压 sogoupinyin (2.3.1.0112) ...
dpkg: 依赖关系问题使得 sogoupinyin 的配置工作不能继续:
 sogoupinyin 依赖于 fcitx-frontend-qt4;然而:
  未安装软件包 fcitx-frontend-qt4。
 sogoupinyin 依赖于 libqtwebkit4;然而:
  未安装软件包 libqtwebkit4。
 sogoupinyin 依赖于 libopencc2 | libopencc1;然而:
  未安装软件包 libopencc2。
  未安装软件包 libopencc1。
 sogoupinyin 依赖于 fcitx-libs | libfcitx-qt0;然而:
  未安装软件包 fcitx-libs。
  未安装软件包 libfcitx-qt0。

分析

  • fcitx-frontend-qt4已经从官方源里被移除

方案

  • 直接下载最新安装包,sogoupinyin_2.4.0.3469_amd64.deb,通过命令行安装搜狗输入法
sudo dpkg -i sogoupinyin_2.4.0.3469_amd64.deb
lauiji@lauiji-IdeaPad-15sIML-2020:/tmp/mozilla_lauiji0$ sudo dpkg -i sogoupinyin_2.4.0.3469_amd64.deb
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。
在处理时有错误发生:
 sogoupinyin

注意:如果安装过程中提示缺少相关依赖,则执行如下命令解决:$ sudo apt-get install -f 修复依赖

lauiji@lauiji-IdeaPad-15sIML-2020:/tmp/mozilla_lauiji0$ sudo apt-get install -f  
将会同时安装下列软件:
  fcitx-libs libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2
建议安装:
  qt5-qmltooling-plugins
下列【新】软件包将被安装:
  fcitx-libs libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2
解压缩后会消耗 11.5 MB 的额外空间。
您希望继续执行吗? [Y/n] Y

重新安装即可

lauiji@lauiji-IdeaPad-15sIML-2020:/tmp/mozilla_lauiji0$ sudo dpkg -i sogoupinyin_2.4.0.3469_amd64.deb
(正在读取数据库 ... 系统当前共安装有 187398 个文件和目录。)
准备解压 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) 的触发器 ...
lauiji@lauiji-IdeaPad-15sIML-2020:/tmp/mozilla_lauiji0$ 

参考

  • 官方文档https://pinyin.sogou.com/linu...

说明

  • 【遇上雨季,吃定彩虹】 --Layuji
  • 由个人整理发布,编写过程难免有所遗漏或错误,恳请指出,以免误导大家!

以上是关于Ubuntu安装:sogoupinyin 未安装软件包 fcitx-frontend-qt4依赖的主要内容,如果未能解决你的问题,请参考以下文章

ubnutu 安装sogoupinyin初学遇上 software database is broken 问题

Ubuntu安装搜狗输入法

配置Ubuntu16.04第03步:安装搜狗输入法

[Ubuntu] 安装 Ubuntu 后应用软件安装

ubuntu安装搜狗输入法

[ubuntu16.04]安装搜狗输入法