Kali Linux 2020.1b 完美安装搜狗输入法

前言

时隔多年,我终于想起来应该再去玩玩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
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值