HCRM博客

如何在CentOS系统上播放音乐?

CentOS 中的音乐播放器安装与使用指南

背景介绍

如何在CentOS系统上播放音乐?-图1
(图片来源网络,侵权删除)

CentOS 是一种广泛使用的 Linux 发行版,因其稳定性和安全性而受到许多用户的青睐,由于其主要用于服务器环境,预装的软件较少,尤其是多媒体相关的软件,对于希望在 CentOS 上享受音乐的用户来说,自行安装音乐播放器是一个常见的需求,本文将详细介绍如何在 CentOS 上安装和使用易云音乐和 YesPlayMusic 两款流行的音乐播放器。

安装步骤

网易云音乐的安装

1.1 下载安装包

访问[Ubuntu 16.04](https://www.ubuntu.com/download/server)版本网易云音乐的下载页面,下载.deb 安装包。

1.2 解压安装包

使用以下命令解压安装包:

如何在CentOS系统上播放音乐?-图2
(图片来源网络,侵权删除)
     ar vx neteasecloudmusic_1.1.0_amd64_ubuntu.deb

解压后会得到三个文件:data.tar.xzcontrol.tar.gzdebianbinary

1.3 继续解压data.tar.xz

使用以下命令解压data.tar.xz

     xz dk data.tar.xz
     tar xvf data.tar

解压后得到的usr 文件夹的内容需要手动复制到系统的/usr 目录下。

1.4 安装依赖包

安装必要的依赖包:

如何在CentOS系统上播放音乐?-图3
(图片来源网络,侵权删除)
     sudo yum install libstdc++
     sudo yum install libX11
     sudo yum install libXext

1.5 运行网易云音乐

通过终端运行网易云音乐:

     cd /usr/share/neteasecloudmusic/bin
     ./neteasecloudmusic

YesPlayMusic 的安装

2.1 安装 Docker

安装 Docker 引擎:

     sudo yum install y yumutils
     sudo yumconfigmanager addrepo https://download.docker.com/linux/centos/dockerce.repo
     sudo yum install dockerce dockercecli containerd.io
     sudo systemctl start docker

验证 Docker 是否安装成功:

     sudo docker run helloworld

2.2 部署 YesPlayMusic

拉取 YesPlayMusic 镜像:

     docker pull fogforest/yesplaymusic

创建并运行容器:

     docker run d name yesplaymusic restart always p 7900:80 fogforest/yesplaymusic

检查容器是否运行成功:

     docker ps

2.3 访问 YesPlayMusic

打开浏览器,访问 http://YOUR_SERVER_IP:7900,替换YOUR_SERVER_IP 为你的服务器 IP 地址,如果无法访问,请检查服务器防火墙设置和云服务器的安全组端口放行情况。

2.4 配置内网穿透(可选)

如果希望在外部网络访问 YesPlayMusic,可以使用 cpolar 内网穿透工具,具体步骤如下:

安装 cpolar:

       curl L https://www.cpolar.com/static/downloads/installreleasecpolar.sh | sudo bash
       sudo systemctl enable cpolar
       sudo systemctl start cpolar

登录 cpolar,创建一个新隧道,配置本地地址为7900,选择 HTTP 协议,创建成功后,使用生成的公网地址访问 YesPlayMusic。

特性对比

为了更好地了解两款音乐播放器的特点,以下是网易云音乐和 YesPlayMusic 的功能对比表:

功能 网易云音乐 YesPlayMusic
平台支持 Windows、macOS、Linux (需手动安装) Linux、Windows、macOS (Docker)
用户界面 简洁直观 美观简洁,支持自定义皮肤
音乐库 丰富的华语歌曲资源 绑定网易云账号,同步收藏歌单
歌词显示 支持 支持
高品质音频 最高支持 320kbps 根据网易云音乐源
播放列表管理 支持 支持
登录同步 支持网易云账号登录 支持网易云账号登录
跨平台使用 有限 通过 Docker 实现跨平台部署

常见问题解答(FAQs)

Q1: 如何在 CentOS 上安装网易云音乐?

A1: 可以通过下载 Ubuntu 版本的.deb 安装包,解压后手动复制到/usr 目录,并安装必要的依赖包来运行网易云音乐,具体步骤详见上文“网易云音乐的安装”部分。

Q2: 如何在外网访问部署在 CentOS 上的 YesPlayMusic?

A2: 可以使用 cpolar 内网穿透工具来实现外网访问,首先安装 cpolar,然后在 cpolar 管理界面配置隧道,映射本地的 YesPlayMusic 端口到公网地址,这样即使在外网也可以通过生成的公网地址访问 YesPlayMusic。

分享:
扫描分享到社交APP
上一篇
下一篇