ubuntu 17 版本解决网易云音乐不好使的问题

发布日期 目录 Linux, 操作系统

昨天ubuntu刚刚推送了ubuntu17版本,迫不及待的我用了一晚上将其装上,但随之而来的却是网银云音乐却不好使了,发现问题是由于之前的某个依赖包被替换掉了,这可如何是好?想到解决问题的第一法则——找度娘。

用一个小时终于找了网上大神的方法,大致意思是先将原包拆开,替换里面的依赖后再重新编译成新包。为防止下次重装系统前找不到特此预存一下。

  1. 首先需要最新的网易云音乐包,我这里是ubuntu 16.10的包
  2. 安装一些编译需要的程序

sudo apt-get install build-essential debhelper make autoconf automake dpkg-dev fakeroot pbuilder gnupg

  1. 在该包文件夹建立使用到的目录

mkdir -P netease/DEBIAN
mkdir fix

小提示:如果使用 mkdir -P netease/DEBIAN 该命令报错,可分开建文件夹,先建 netease 文件夹,再建里面的子文件夹 DEBIAN
  1. 解开包

dpkg -x netease-cloud-music_1.0.0_amd64.deb ./netease

  1. 解出里面的控制文件

dpkg -e netease-cloud-music_1.0.0_amd64.deb netease/DEBIAN/

  1. 修改控制文件

gedit netease/DEBIAN/control

ctrl+h 调出替换窗口,将 libqt5libqgtk2 ,替换为 qt5-style-plugins 即可,超简单!然后保存退出
  1. 重新打包

dpkg-deb -b netease/ fix/

等运行完,fix目录中就会多出一个deb文件.

  1. 安装我们新打好的包

sudo dpkg -i fix/netease-cloud-music_1.0.0_amd64.deb
sudo apt install -f
sudo dpkg -i fix/netease-cloud-music_1.0.0_amd64.deb

ok,到此以搞定!

原文参考:http://www.th7.cn/system/lin/201703/208208.shtml

注:我装的是网易云音乐16.10,制作过程中需要将包名换成你的包名。

			

发表评论

邮箱地址不会被公开。