- - Hvordan sette opp Music Player Daemon på Linux

Hvordan sette opp Music Player Daemon på Linux

For de som ønsker å sette opp sin egen musikkstreaming-system på Linux, det er mange alternativer. Til tross for all oppmerksomheten rundt ting som Emby, Plex og Subsonic, foretrekker fortsatt mange Linux-brukere en kommandolinjebasert løsning. Derfor vil vi i denne artikkelen undersøke nøyaktig hvordan du kan sette opp ditt eget Linux-baserte musikkstrømningsverktøy med Music Player Daemon. Vi skal undersøke hvordan du kan streame over et nettverk, hvordan sette opp individuelle MPD-klienter og til og med hvordan du bruker det terminalbaserte MPD-verktøyet med en tradisjonell musikkspiller på Linux.

Installer Music Player Daemon

Å få Music Player Daemon (MPD) til å fungereLinux er litt av en kjedelig prosess. Det starter med å installere klienten til det som er vert for strømmen. Vet at du ikke trenger å bruke MPD over nettverket. Det er mulig å installere MPD og avspilling fra den på 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 Linux-er

Finner du ikke MPD? Åpne terminalvinduet ditt og bruk pakkehåndteringen til å søke etter “MPD.” Installer det, og du bør være god til å gå. Sørg også for å installere MPC-verktøyet, da det også er viktig. Hvis Linux-distribusjonen din ikke støtter MPD i det hele tatt, er det andre måter å laste ned den på. Den beste måten ville være å ta tak i selve kildekoden og bygge den.

For å få en kopi av Music Player Daemon-kildekoden, gå over til det offisielle MPD-nettstedet og ta tak i .tar.xz versjon. Denne versjonen vil fungere på Linux.

Konfigurere Music Player Daemon

Alle redigeringer av Music Player Daemon-verktøyet måskje i konfigurasjonsfilen. Eventuelle endringer i systemet, selv om det ikke er nødvendig, må gjøres der. Hvis du vil redigere filen, åpner du et terminalvindu og skriver inn følgende:

sudo nano /etc/mpd.conf

Som standard lagrer MPD-verktøyet musikkfiler i / Var / lib / MPD / musikk, spillelister i / Var / lib / MPD / spillelister, osv. MPD bruker disse stedene for lagring av filer på grunn av tillatelsesformål. Den gjennomsnittlige brukeren trenger ikke å redigere denne filen, siden de vanlige stedene er utmerkede.

En bedre måte å bruke MPD på er bare å bruke et bindemateriale. Denne typen montering vil automatisk plassere innholdet i ~ / Musikk inn i / Var / lib / MPD / musikk.

Merk: Hvis du er vert for MPD på en server og ikke lokalt, kan du vurdere å bare plassere filene i / Var / lib / MPD / musikk direkte.

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

Deretter bruker du katt kommando for å finne monteringslinjen i / proc / mounts.

cat /proc/mounts | grep ~/Music

Å kombinere begge deler katt og grep vil vise oss den nøyaktige monteringslinjen som ~ / Musikk og / Var / lib / MPD / musikk er bundet. Nå, for å gjøre dette bindet permanent. Sørg for å endre "/ home / username /" til PC-en din bruker.

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 slutt må du bruke systemd init-systemet for å starte tjenesten.

sudo systemctl enable mpd
sudo systemctl start mpd

Gnome Music Player Client

Det er mange grafiske MPD-klienter å bruke påLinux, og de har alle sine brukssaker. Når det er sagt, er ikke alle disse klientene enkle å bruke. I denne opplæringen kobler vi til strømmen med Gnome Music Player Client. Slik installerer du 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

Åpen GMPC som skal tas gjennom den "første lanseringen"verktøy. Det hjelper deg å sette opp en forbindelse. Hvis du bruker MPD fra en ekstern Linux-server, må du huske å endre "localhost" til IP-adressen. Er du usikker på hva IP-adressen er? Prøv dette.

Finn offentlig IP

ping pcdomainname.com -c1

Eksempel: ping google.com

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

Finn lokal IP

ping pc-host-name -c1

Eksempel: ping ubuntu-server

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

Skriv inn alle tilkoblingsdetaljene og flytt deretter ned til "musikkatalog." I dette området, skriv plasseringen / Var / lib / MPD / musikk /. Ikke bekymre deg for å oppgi et passord, bare klikk på tilkoblingsknappen. Hvis tilkoblingen er vellykket, klikker du på "frem" -knappen for å gå videre til neste side.

Når GMPC starter, vil du merke at det ikke er deteventuelle musikkfiler. Nei, dette betyr ikke at du konfigurerer MPD-serveren feil, og at du må starte på nytt. Gnome Music Player Client må bare bygge en database. Å gjenoppbygge MPD-databasen er litt som å trykke på “skannebiblioteket” -knappen på din favoritt lokale musikkspiller.

Oppdater databasen ved å klikke på "Server" og deretter velge "Oppdater MPD-database". Du vil da kunne spille av all musikk i / Var / lib / MPD / musikk mappe eksternt, via GMPC. Denne appen oppdaterer ikke databasen automatisk. Hver gang nye musikkfiler legges til, må du oppdatere klienten igjen.

kommentarer