安装Linux版网易云音乐,运行后不出现界面的,试试以下几种方案
1.先删除 $HOME/.cache/netease-cloud-music
,试运行,如果成功了,后面的就不用看了。
rm $HOME/.cache/netease-cloud-music/ -R
1.把/usr/share/applications/netease-cloud-music.desktop
中的命令改为 netease-cloud-music --disable-seccomp-filter-sandbox %U
或netease-cloud-music --no-sandbox %U
后测试一下。
若不成功,删除$HOME/.cache/netease-cloud-music
后将命令改为 sh -c "unset SESSION_MANAGER && netease-cloud-music %U"
后再试。
2。以上还不成功,则删除 $HOME/.cache/netease-cloud-music
后将命令改为sudo -u $USER netease-cloud-music %U"
。
最后托图图标出现问题的,可以把命令改为
env XDG_CURRENT_DESKTOP=Unity netease-cloud-music %U
好好的 网易云音乐 for linux 版本,突然因为依赖关系不能安装了,提示 libqt5libqgtk2
不能安装,因为源里没这个包了。
原来此包被 qt5-style-plugins
代替了。既然知道原因了,就好办了,重新打包,更改依赖就好了。下面开始打包
一、下载网易云音乐的deb备用。
二、安装一些编译需要的程序
sudo apt-get install build-essential debhelper make autoconf automake dpkg-dev fakeroot pbuilder gnupg
三、解包
建立使用的目录
mkdir -P netease/DEBIAN
mkdir fix
解包
dpkg -x netease-cloud-music_1.0.0_i386_ubuntu16.04.deb ./netease
解出控制文件
dpkg -e netease-cloud-music_1.0.0_i386_ubuntu16.04.deb netease/DEBIAN/
修改控制文件
gedit netease/DEBIAN/control
找到 libqt5libqgtk2
,替换为 qt5-style-plugins
即可,超简单!
保存退出
四、重新打包
dpkg-deb -b netease/ fix/
等运行完,fix目录中就会多出一个deb文件.
五、安装
sudo dpkg -i fix/netease-cloud-music_1.0.0_i386_ubuntu16.04.deb
sudo apt install -f
测试,完美运行!