CentOS 7.3 安装网易云音乐和MP3解码器

本教程原来是本人曾经另一个博客 Niconico0w0 的,最近发现教程中部分内容已经失效,因此搬过来更新了一下。

在我的 ThinkPad 古董笔记本上装了个 CentOS 7.3,一直想听歌,无奈没有 MP3 解码器,而网上找到的大部分下载链接都挂了,最后足足弄了一晚上才装好,这里把安装步骤整理出来分享给大家。

首先,本教程只适用于 CentOS,本人使用的版本是 CentOS 7.3,其他版本理论上一样。

先到网易云音乐官网(http://music.163.com/)下载 Ubuntu16.04 的安装包,根据你的系统版本下载。

你也可以点击这里下载,如果链接挂了就自己到官网去下载。

下载完后,得到 .deb 格式的安装包。

解压安装包

mkdir netease-cloud-music
mv netease-cloud-music_1.0.0-2_amd64_ubuntu16.04.deb netease-cloud-music/
cd netease-cloud-music/
ar -x netease-cloud-music_1.0.0-2_amd64_ubuntu16.04.deb;
tar Jxf data.tar.xz

安装网易云音乐

sudo cp -r usr /

由于过旧的glibc会无法运行网易云音乐,我们需要升级glibc,如果你的glibc已经是2.18版本可以跳过这一步

curl -O http://ftp.gnu.org/gnu/glibc/glibc-2.18.tar.gz
tar zxf glibc-2.18.tar.gz
cd glibc-2.18/
mkdir build
cd build
../configure --prefix=/usr
make -j16 && sudo make install

接着升级一下 libstdc++

curl -O https://blog.kasuganosora.cn/mirror/libstdc++-5.3.1-6.fc22.x86_64.rpm
rpm2cpio ./libstdc++-5.3.1-6.fc22.x86_64.rpm | cpio -id
sudo cp usr/lib64/libstdc++.so.6.0.21 /usr/lib64/
sudo ln -sf /usr/lib64/libstdc++.so.6.0.21 /usr/lib64/libstdc++.so.6

再把依赖库装上

sudo yum -y install qt5-qtbase-gui qt5-qtx11extras qt5-qtmultimedia libXScrnSaver

把epel和rpmfusion装上

sudo yum install epel-release
curl -O https://blog.kasuganosora.cn/mirror/rpmfusion-free-release-7.noarch.rpm
curl -O https://blog.kasuganosora.cn/mirror/rpmfusion-nonfree-release-7.noarch.rpm
sudo rpm -ivh rpmfusion-free-release-7.noarch.rpm rpmfusion-nonfree-release-7.noarch.rpm

经过本人测试,阿里和163的源都找不到 gstreamer1-libav、gstreamer1-plugins-bad-freeworld和gstreamer1-plugins-ugly
所以需要再下载一个rpm

wget https://blog.kasuganosora.cn/mirror/nux-dextop-release-0-1.el7.nux.noarch.rpm
rpm -ivh nux-dextop-release-0-1.el7.nux.noarch.rpm

然后再安装解码器

sudo yum -y install gstreamer1-libav gstreamer1-plugins-bad-freeworld gstreamer1-plugins-base-tools gstreamer1-plugins-ugly gstreamer1-plugins-bad-free gstreamer1-plugins-good gstreamer1-plugins-base gstreamer1
sudo yum install gstreamer-plugins-good gstreamer-plugins-bad gstreamer-plugins-ugly

解决 abort 的问题

sudo chmod 4755 /usr/lib/netease-cloud-music/chrome-sandbox

最后,运行

netease-cloud-music

你应该就能在GNOME应用程序菜单找到网易云音乐了
创建桌面图标的方法:
打开 /usr/share/applications/ 找到网易云音乐的图标,复制到桌面即可。

效果图

推荐阅读文章

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注