我是靠谱客的博主 自然太阳,最近开发中收集的这篇文章主要介绍Kali Linux 2020.1b 完美安装搜狗输入法前言BUG从何而来?解决方法懒人方法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

前言

时隔多年,我终于想起来应该再去玩玩kali,才对得起博客的名字,但是一想现在的kali已经是xfce的桌面环境(只有联网安装的时候才可以选择桌面环境),装不了搜狗输入法,于是就一直没动。今天闲极无聊决定折腾一下,没想到还成功了。

BUG从何而来?

传统的安装流程不过是从搜狗输入法for Linux官网上下载一个64位的deb来装。目前为止的最新版是:
在这里插入图片描述
这个版本的搜狗拼音输入法仍然是基于qt4写的,然而随着Linux的发展,qt4的库已经逐渐被抛弃,于是如果仍按照以前的流程apt-get -f install 的时候,就会找不到依赖,apt只能叫你把搜狗卸了……
百度了一下看到有大佬想用换ubuntu源的方式找回qt4的库,但实际上这很不利于系统软件包直接的和谐共生(会卸载掉其他依赖冲突的软件包)。。。换句话说,要想完美解决问题,必须是搜狗输入法让步——适配Qt5

解决方法

然而我在论坛里看见这样一幕:
在这里插入图片描述不由觉得十分惨烈,点开看到最后一条帖子:
在这里插入图片描述
还挺热乎,如果不是这位大佬我真的想不出这招!因为Linux版的搜狗输入法就是优麒麟团队维护的,所以优麒麟想用最新的Ubuntu版本就必须把搜狗输入法也改成qt5的。于是我果断在虚拟机里装了一个,然后发现果然里面的搜狗输入法只在本地(apt download下不了,应该是内测)。于是一波dpkg-repack就给它把包又打了回去,然后拷出来给Kali用,发现少了两个依赖:libqt5quickwidgets5、qml-module-qtquick2
所以综上所述,只要先安装那俩依赖,再安装提取出来的deb就可以了

懒人方法

我把提取出来的包加上了那俩依赖重新打包了一遍,放在资源里共懒人使用,安装命令:

dpkg -i sogoupinyin_2.3.0.0110_amd64.deb

最后

以上就是自然太阳为你收集整理的Kali Linux 2020.1b 完美安装搜狗输入法前言BUG从何而来?解决方法懒人方法的全部内容,希望文章能够帮你解决Kali Linux 2020.1b 完美安装搜狗输入法前言BUG从何而来?解决方法懒人方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部