mpd
1.1、mpd简介
是什么 ?:Music Player Daemon
开发语言:C
官方主页:https://www.musicpd.org
源码仓库:https://github.com/MusicPlayerDaemon/MPD
1.2、通过包管理器安装mpd
操作系统包管理器安装命令
WindowsChocolateychoco install -y mpd
macOSHomeBrewbrew install mpd
GNU/LinuxHomeBrewbrew install mpd
aptsudo apt-get install -y mpd
CentOSyumsudo yum install -y mpd
dnfsudo dnf install -y mpd
openSUSEzyppersudo zypper install -y mpd
Alpine Linuxapksudo apk add mpd

Arch Linux

ArcoLinux

Manjaro Linux

pacmansudo pacman -Syyu --noconfirm
sudo pacman -S    --noconfirm mpd
Gentoo LinuxPortagesudo emerge mpd
1.3、通过编译源码安装mpd

step1、安装依赖

所有时Terminal + Shell + GNU CoreUtils
下载时cURL
解压时tar + xz
编译时mesonninja、 ( gcc + g++ ) / GCC | Clang / LLVMBoost
运行时
  • glibc ( libc.solibm.solibm.solibdl.sold-linux-x86-64.so )
  • GCC ( libstdc++.solibgcc_s.so )
  • alsa-lib ( libasound.so )
  • pulseaudio ( libpulse.so )

step2、使用curl命令下载mpd源码包 (

curl -LO https://www.musicpd.org/download/mpd/0.21/mpd-0.21.18.tar.xz

step3、使用tar解压mpd源码包

tar vxf mpd-0.21.18.tar.xz

step4、进入mpd-0.21.18目录

cd mpd-0.21.18

step5、查看mpd-0.21.18目录的内容

step6、使用meson配置编译参数

meson setup --prefix=$(pwd)/output --buildtype=release --backend=ninja build

step7、使用ninja编译、安装

ninja -C build && ninja -C build install
1.4、mpd命令