关于在kali linux安装网易云音乐,出现缺少libqt5libqgtk2依赖的解决方法

1.安装效果如下

2.首先下载deb包,我选择的是deepin(64位)

3.dpkg -i deb包名  开始安装

出现依赖包  libqt5libqgtk2  未安装的问题,接下来使用常规方法解决

出现了新问题,qt5-style-plugins已经取代了libqt5libqgtk2,libqt5libqgtk2可能已经被废弃,无法安装。也就是qt5-style-plugins已经包括了libqt5libqgtk2所能提供的功能,kali源已经不需要libqt5libqgtk2了,然而网易云的软件包却没有更新依赖包,也就是网易云音乐的依赖指向的仍是libqt5libqgtk2,而非最新的qt5-style-plugins。一种方法是在网上下载libqt5libqgtk2,手动安装,但是可能会出现新的依赖问题;第二种方法是修改DEB包的依赖,在此分享的主要是第二种方法。

4.解决依赖问题

4-1.新建目录:mkdir neteas-cloud-music

4-2.解压文件:dpkg -X netease-cloud-music_1.0.0-1_amd64_deepin15.deb neteas-cloud-music 

4-3.解压控制信息 dpkg -e netease-cloud-music_1.0.0-1_amd64_deepin15.deb neteas-cloud-music/DEBIAN/

4-4.进入control文档,修改依赖包(把libqt5libqgtk2修改为qt5-style-plugins)

vi neteas-cloud-music/DEBIAN/control



键入“i”,进入“插入模式”,把libqt5libqgtk2修改为qt5-style-plugins后,按"Esc"键,输入“:wq”回车,即可完成修改

4-5.生成新的网易云音乐DEB包:dpkg-deb -b neteas-cloud-music

等待几秒,即可生成neteas-cloud-music.deb文件

5.重新安装

重新安装的是修改后的DEB包哦,即neteas-cloud-music.deb:dpkg -i neteas-cloud-music.deb

安装成功!!!!!

最后一步:进入/usr/share/applications目录下找到网易云音乐的图标,右击--属性,

在命令栏netease-cloud-music %U后添加一个空格,再添加--no-sandbox即可

最后的最后,打开网易云音乐,尽情享受吧!

PS:如果不想这么麻烦,这里有修改好的网易云音乐DEB包,拿走不谢 :)

链接: https://pan.baidu.com/s/10jy1ECQzidgrsIKbjlFMwQ 提取码: jy8p 

PPS:Ubuntu系统同样适用