- - Sådan konfigureres Music Player Daemon på Linux

Sådan konfigureres Music Player Daemon på Linux

For dem der ønsker at oprette deres egen musikstreaming-system på Linux, der er mange muligheder. Trods al opmærksomhed, der går mod ting som Emby, Plex og Subsonic, foretrækker stadig mange Linux-brugere stadig en kommandolinjebaseret løsning. Derfor vil vi i denne artikel overveje nøjagtigt, hvordan du kan konfigurere dit eget Linux-baserede musikstreamingsværktøj med Music Player Daemon. Vi gennemgår hvordan man streamer over et netværk, hvordan man indstiller individuelle MPD-klienter og endda hvordan man bruger det terminalbaserede MPD-værktøj med en traditionel musikafspiller på Linux.

Installer Music Player Daemon

At få Music Player Daemon (MPD) til at fungereLinux er lidt af en kedelig proces. Det starter med at installere klienten til det, der er vært for strømmen. Ved, at du ikke behøver at bruge MPD over netværket. Det er muligt at installere MPD og afspilning fra det på den samme pc.

Ubuntu

sudo apt install mpd mpc

Debian

sudo apt-get install mpd mpc

Arch Linux

sudo pacman -S mpd mpc

Fedora

sudo dnf install mpd mpc

OpenSUSE

sudo zypper install mpd mpc

Andre Linuxes

Kan du ikke finde MPD? Åbn dit terminalvindue, og brug pakkeadministratoren til at søge efter “MPD.” Installer det, og du skal være god til at gå. Sørg også for at installere MPC-værktøjet, da det også er vigtigt. Hvis din Linux-distribution overhovedet ikke understøtter MPD, er der andre måder at downloade det. Den bedste måde ville være at gribe i sig selv kildekoden og opbygge den.

For at få en kopi af Music Player Daemon-kildekoden skal du gå hen til det officielle MPD-websted og hente .tar.xz version. Denne version fungerer på Linux.

Konfiguration af musikafspillerdemon

Alle redigeringer af Music Player Daemon-værktøjet skalsker inden for konfigurationsfilen. Eventuelle ændringer af systemet, selvom det ikke kræves, skal foretages der. Hvis du gerne vil redigere filen, skal du åbne et terminalvindue og indtaste følgende:

sudo nano /etc/mpd.conf

Som standard gemmer MPD-værktøjet musikfiler i / Var / lib / mpd / musik, spillelister i / Var / lib / mpd / spillelister, osv. MPD bruger disse placeringer til fillagring på grund af tilladelsesformål. Den gennemsnitlige bruger skal ikke behøve at redigere denne fil, da de almindelige placeringer er fremragende.

En bedre måde at bruge MPD er bare at bruge en bindefeste. Denne type montering placerer automatisk indholdet af ~ / Musik ind i / Var / lib / mpd / musik.

Bemærk: Hvis du er vært for MPD på en server og ikke lokalt, kan du overveje bare at placere filerne i / Var / lib / mpd / musik direkte.

sudo mount --bind ~/Music /var/lib/mpd/music

Brug derefter kat kommando for at finde monteringslinjen i / proc / mounts.

cat /proc/mounts | grep ~/Music

Kombinerer begge dele kat og grep vil vise os den nøjagtige monteringslinje der ~ / Musik og / Var / lib / mpd / musik er bundet. For at gøre dette bindende permanent. Sørg for at ændre “/ home / username /” til din pc's bruger.

su
echo "" >> /etc/fstab
echo "# MPD Bind Mount" >> /etc/fstab
echo "/home/username/Music /var/lib/mpd/music none rw,bind 0 0" >> /etc/fstab

Til sidst skal du bruge systemd init-systemet til at starte tjenesten.

sudo systemctl enable mpd
sudo systemctl start mpd

Gnome Music Player-klient

Der er mange grafiske MPD-klienter at bruge påLinux, og de har alle deres brugssager. Når det er sagt, er ikke alle disse klienter lette at bruge. I denne tutorial forbinder vi os til strømmen med Gnome Music Player-klienten. Sådan installeres det.

Ubuntu

sudo apt install gmpc

Debian

sudo apt-get install gmpc

Arch Linux

sudo pacman -S gmpc

Fedora

sudo dnf install gmpc

OpenSUSE

sudo zypper install gmpc

Åben GMPC, der skal føres gennem den "første lancering"værktøj. Det hjælper dig med at oprette en forbindelse. Hvis du bruger MPD fra en ekstern Linux-server, skal du sørge for at ændre “localhost” til dets IP-adresse. Ikke sikker på, hvad IP-adressen er? Prøv dette.

Find offentlig IP

ping pcdomainname.com -c1

Eksempel: ping google.com

OUTPUT:  PING google.com (172.217.12.110) 56(84) bytes of data.

Find lokal IP

ping pc-host-name -c1

Eksempel: ping ubuntu-server

OUTPUT: PING ubuntu-server (192.168.1.126) 56(84) bytes of data.

Indtast alle forbindelsesoplysninger, og flyt derefter ned til "musikmappe." Skriv dette sted i dette område / Var / lib / mpd / musik /. Bare rolig ved at indtaste en adgangskode, bare klik på forbindelsesknappen. Hvis forbindelsen er vellykket, skal du klikke på knappen "fremad" for at gå videre til næste side.

Når GMPC starter, vil du bemærke, at der ikke findeseventuelle musikfiler. Nej, det betyder ikke, at du konfigurerer MPD-serveren forkert, og at du skal starte forfra. Gnome Music Player Client skal bare oprette en database. Genopbygning af MPD-databasen er lidt som at trykke på knappen "scan bibliotek" på din foretrukne lokale musikafspiller.

Opdater databasen ved at klikke på “Server” og derefter vælge “Opdater MPD-database”. Du kan derefter afspille enhver musik i / Var / lib / mpd / musik mappe eksternt via GMPC. Denne app opdaterer ikke databasen automatisk. Hver gang der tilføjes nye musikfiler, skal du opdatere klienten igen.

Kommentarer