debian9.6安装网易音乐并解决安装之后不能打开网易音乐的问题
原创
©著作权归作者所有:来自51CTO博客作者wx631a9cd48516d的原创作品,请联系作者获取转载授权,否则将追究法律责任
我的系统环境,如下:
guoyanzhang@bogon:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 9.6 (stretch)
Release: 9.6
Codename: stretch
1,下载网易音乐的deb包
官网:https://music.163.com/#/download
我下载的是:netease-cloud-music_1.1.0_amd64_ubuntu.deb
2,安装
guoyanzhang@bogon:~/音乐$ sudo dpkg -i netease-cloud-music_1.1.0_amd64_ubuntu.deb
guoyanzhang@bogon:~/音乐$ sudo apt-get install -f
guoyanzhang@bogon:~/音乐$ sudo dpkg -i netease-cloud-music_1.1.0_amd64_ubuntu.deb
三条命令:
第一条,安装会有问题;
第二条,解决依赖性问题;
第三条,重新安装就会成功。
3,打开网易音乐
问题来了,点图标打不开。
4,解决问题
a,修改/etc/sudoers文件
guoyanzhang@bogon:~/音乐$ su -
密码:
root@bogon:~# chmod 640 /etc/sudoers
root@bogon:~# vim /etc/sudoers
末尾添加guoyanzhang ALL = NOPASSWD: /usr/bin/netease-cloud-music
root@bogon:~# chmod 440 /etc/sudoers
特别注意,guoyanzhang是我的登录用户用,其他用户用其他用户的用户名。
b,修改/usr/share/applications/netease-cloud-music.desktop文件
root@bogon:~# vim /usr/share/applications/netease-cloud-music.desktop
修改Exec=netease-cloud-music %U 为 Exec=sudo netease-cloud-music %U
其实就是在前面添加了sudo,估计之前起不来是因为权限的问题。
这个时候应该是可以启动了,如果不能启动,出现c的问题,可参照c解决。
c,如果有类似问题
Gtk-Message: Failed to load module "canberra-gtk-module"
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
解决方法:
guoyanzhang@bogon:~/音乐$ sudo apt-get install canberra-gtk-module
这样就可以了。
不过网易音乐没有酷狗音乐歌曲多。
参考1:http://tieba.baidu.com/p/5656330156