下载网易云音乐安装包
进入 music.163.com,点击顶部菜单的下载客户端,再点击下载页面右上角下载全部客户端,这个时候会弹出一个小窗口,选择下载 Ubuntu 即可。
解压 deb 安装包
下载下来的 deb 安装包在 CentOS 无法直接进行安装,所以我们需要手动进行安装。
CentOS 可以使用归档管理器提取安装包的文件,其中我们还需要再提取 data.tar.xz 得到核心文件。
拷贝文件到制定目录
打开终端,先 cd 到提取的 data 目录,然后输入以下命令拷贝核心文件
sudo cp -R opt/netease /opt
创建网易云音乐的符号连接
sudo ln -s /opt/netease/netease-cloud-music/netease-cloud-music.bash /usr/bin/netease-cloud-music
这个时候可以通过终端输入 netease-cloud-music
来启动网易云音乐
解决依赖
实际上终端输入 netease-cloud-music
还是会出现错误,无法直接运行。
毕竟 deb 包在 Ubuntu 安装会自动解决依赖,所以在 CentOS 出现缺少某些文件也是非常正常。
可能是因为我的系统安装了其它软件,我只缺少 libnsl.so.1,dnf list *nsl*
发现有一个 libnsl.x86_64。
使用以下命令安装 libnsl,再次执行 netease-cloud-music
,界面已经出来了。
dnf install libnsl
Gtk-Message: 00:27:35.685: Failed to load module "pk-gtk-module"
Gtk-Message: 00:27:35.686: Failed to load module "canberra-gtk-module"
虽然出现了加载模块失败的提示,但是使用没有问题,以后在具体研究。
添加启动图标
我都用了启动器自然不会希望每次都是通过终端输入 netease-cloud-music
来启动网易云音乐。
其实在解压的 data 中就以及包含了启动器的图标,我们只需要拷贝到指定的目录启动器就会出现网易云音乐的启动图标。
sudo cp -R usr/share/* /usr/share/
这个时候就可以在启动器中看到网易云音乐了。
如果启动器图标显示不正常,请尝试重建一下图标缓存。
sodu gtk-update-icon-cache /usr/share/icons/hicolor/