Kali Debian系统安装搜狗输入法提示的错误【可能安装包在拖动到虚拟机的时候已损坏】

搜狗输入法尝试了很多,一直存在依赖无法成功的问题,尝试了网上说的很多方式还是不行,最终放弃了,使用谷歌输入法很快搞定!

参考谷歌的:https://blog.csdn.net/weixin_43343144/article/details/102499326

 

 

错误代码:

root@kirin:~/下载# dpkg -i sogoupinyin_2.2.0.0108_amd64.deb 
(正在读取数据库 ... 系统当前共安装有 382816 个文件和目录。)
准备解压 sogoupinyin_2.2.0.0108_amd64.deb  ...
正在解压 sogoupinyin (2.2.0.0108) ...
dpkg-deb (子进程):无法从 sogoupinyin_2.2.0.0108_amd64.deb 中拷贝归档成员到解码管道中:未预期的文件结束或流结束
dpkg-deb (子进程):解压缩归档成员:lzma 错误:未预期的输入结束
dpkg-deb: 错误: <解压缩> 子进程返回错误状态 2
dpkg: 处理归档 sogoupinyin_2.2.0.0108_amd64.deb (--install)时出错:
 无法为 './usr/bin/sogou-qimpanel' 拷贝解压的文件至 '/usr/bin/sogou-qimpanel.dpkg-new': 未预期的文件结束或流结束
Use of uninitialized value $ARGV[0] in string ne at /usr/sbin/update-mime line 43.
 

正确安装参考流程:https://jingyan.baidu.com/article/36d6ed1f821ca21bcf4883da.html

【非常重要】安装之前必须确保你的deb文件没有损坏,建议使用xftp上传,直接虚拟机拖动可能损坏文件!

第一步:安装所有的依赖命令:

sudo  apt-get  install  -f

第二步:安装deb文件

sudo  dpkg  -i   deb文件名

安装成功之后一定要重启系统,否则不会生效!

 

如果在遇到问题,可能你的依赖fcitx版本太旧

apt-get install fcitx

root@kali:~/下载# apt-get install fcitx
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
您也许需要运行“apt --fix-broken install”来修正上面的错误。
下列软件包有未满足的依赖关系:
 fcitx : 依赖: fcitx-bin 但是它将不会被安装
         依赖: fcitx-data 但是它将不会被安装
         依赖: fcitx-modules 但是它将不会被安装
         推荐: fcitx-config-gtk 但是它将不会被安装 或
                 kde-config-fcitx 但是它将不会被安装
         推荐: fcitx-frontend-all 但是它将不会被安装 或
                 fcitx-frontend-fbterm 但是它将不会被安装
         推荐: fcitx-ui-classic 但是它将不会被安装 或
                 fcitx-ui-light 但是它将不会被安装
         推荐: im-config (>= 0.5) 但是它将不会被安装
 sogoupinyin : 依赖: fcitx-frontend-gtk2 但是它将不会被安装
               依赖: fcitx-frontend-gtk3 但是它将不会被安装
               依赖: fcitx-frontend-qt4 但无法安装它
               依赖: libfcitx-qt0 但无法安装它 或
                       fcitx-libs-qt 但无法安装它
               依赖: fcitx-module-kimpanel 但是它将不会被安装
               依赖: im-config 但是它将不会被安装
               依赖: libopencc2 但是它将不会被安装 或
                       libopencc1 但无法安装它
               依赖: fcitx-libs (>= 4.2.7) 但是它将不会被安装
               依赖: libqtwebkit4 (>= 2.1.0~2011week13) 但无法安装它
               推荐: fcitx-frontend-qt5 但是它将不会被安装
               推荐: fonts-noto-cjk 但是它将不会被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。


那就先运行apt --fix-broken install 在继续运行 apt-get install fcitx即可

参考整体系统软件包升级【工作量很大,整个系统升级,如果成功了,可以不升级】:

https://blog.csdn.net/haodong_cc/article/details/80362495

你可能感兴趣的:(kali)