fedora 30安装网易云音乐

2019-05-28  本文已影响0人  cherishpf

fedora中的nonfree源包含了mp3等专有软件。如果不安装这些编码,那么linux系统上面的播放器就无法播放mp3文件,不过也有例外。vlc就是自身集成了相关编码,而网易云客户端播放音乐其实是依赖于vlc实现的。

更新仓库

sudo yum install -y --nogpgcheck https://mirrors.tuna.tsinghua.edu.cn/rpmfusion/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.tuna.tsinghua.edu.cn/rpmfusion/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

sudo dnf install -y fedora-workstation-repositories

sudo dnf config-manager --set-enabled google-chrome

安装

先从网易云音乐官网下载安装包,这里选择的是ubuntu16.04 (64位)的版本。或者直接使用下面的链接下载:

# 建立缓存文件夹并进入目录

mkdir netease && cd netease

# 下载网易云音乐安装包

wget http://d1.music.126.net/dmusic/netease-cloud-music_1.1.0_amd64_ubuntu.deb

解压.deb安装包,有用的部分只有data.tar.xz,其他的删掉即可:

# 解压.deb

ar x netease-cloud-music*.deb

# .tar.xz实际上是.tar压缩包的再压缩格式,所以需要分两步,先解压.xz,再解压.tar

xz -d data.tar.xz

tar xvf data.tar

此时解压出来的usr文件夹就是我们所需要的。直接复制到对应目录:

sudo cp ./usr/*  /usr/

此时就可以在程序列表看到网易云音乐了,不过图标有问题,而且依赖也没解决。

解决图标错误

安装好的网易云音乐图标显示出错,所以要先解决图标显示错误的问题:

# 修改网易云音乐的桌面快捷方式

vim /usr/share/applications/netease-cloud-music.desktop

将Icon=项改成如下路径:

Icon=/usr/share/icons/hicolor/scalable/apps/netease-cloud-music.svg

保存退出就能在应用抽屉看到设置好的网易云音乐图标了。

添加依赖

手动安装的软件会有缺少依赖的问题,所以依赖也需要手动进行添加。

以下命令可以查看网易云音乐所缺少的依赖:

ldd `whichnetease-cloud-music` | grep not

提示缺少的依赖为:

libvlc.so.5 => not found

实际上,libvlc就是vlc播放器的一个组件,所以直接安装vlc即可解决:

dnf install vlc

安装完依赖后就可以正常使用网易云音乐客户端了。如果还是启动不成功,可以通过终端启动客户端,这样才能看到报错信息:

# 在终端启动网易云音乐客户端

netease-cloud-music

参考链接:https://yadominjinta.github.io/2018/06/15/Install-Netease-Music-on-Fedora28.html

https://www.wenjinyu.me/zh/installing-netease-music-player-in-fedora-29/

上一篇下一篇

猜你喜欢

热点阅读