ubuntu下网易云音乐无法打开的问题

最近重装系统又配置了很多环境,其中遇到的一个问题便是网易云音乐安装成功之后无法打开的问题。

在命令行可以通过sudo netease-cloud-music打开,但是不加sudo就没办法打开了。我猜原因可能是下面其中之一

1.某些运行时的文件或者文件夹需要root权限去读写

2.运行时的环境变量中root和正常用户有一些不同

我对这个问题的解决思路是这样的: 先将网易云音乐的desktop图标的启动命令换成sudo,然后再将该启动命令加入/etc/sudoers文件并设置不需要管理员密码运行

sudo vim /usr/share/applications/netease-cloud-music.desktop
# 启动命令修改
Exec=sudo netease-cloud-music \-\-no\-sandbox %U

sudo vim /etc/sudoers
#加入下面行,rookiefly是用户名
rookiefly ALL=NOPASSWD:/usr/bin/netease-cloud-music

然后应该就没问题了