Cum să vă configurați propriul server de streaming de muzică pe Linux cu Subsonic

Există multe tipuri diferite de servicii muzicale astăzi. Chiar și pe Linux, utilizatorii pot alege dintre Amazon Prime Music, Google Music, Spotify și altele. Cu toate acestea, toate aceste servicii au un lucru în comun; Utilizatorii Linux nu au libertatea de a folosi playerele muzicale pe care le doresc sau au libertatea de a modifica modul în care funcționează serviciul de muzică.

Să nu-ți faci griji! Există un serviciu de muzică pe care oricine îl poate rula cu ușurință pe propriul computer sau server Linux. Permite stocare nelimitată a muzicii, suport radio pe internet și chiar poate gestiona podcasturi. Deci, cum îl instalezi?

Instalarea Java

Subsonic este o aplicație Java. Pentru ca acesta să funcționeze pe Linux (fie că îl rulați pe un server Linux sau pe desktop/laptop), trebuie să fie instalat Java runtime. Începeți prin a deschide o fereastră de terminal și introduceți următoarea comandă:

Ubuntu

sudo apt install openjdk-8-jre

Arch Linux

sudo pacman -S jre8-openjdk

Fedora

sudo dnf install java-1.8.0-openjdk.x86_64

OpenSUSE

SUSE are un pachet de instalare cu 1 clic pentru mai multe versiuni de Java pentru Subsonic. Versiunea acoperită în acest ghid este Open Java Development Kit Runtime Environment, versiunea 8.

Accesați această pagină Aici, și faceți clic pe el pentru a-l instala. Cu toate acestea, înțelegeți că există multe versiuni de Java pe acest sistem de operare. Dacă întâmpinați probleme la utilizarea versiunii 8, luați în considerare să o dezinstalați și să încercați unele dintre celelalte versiuni de pachete cu un singur clic de Java Aici.

  Linux 5.0 „Shy Crocodile” vine cu criptarea Adiantum de la Google

Debian

sudo apt-get install openjdk-8-jre

Vă rugăm să rețineți, deși acest ghid se concentrează pe utilizarea versiunii 8 a mediului de rulare Java, nu este cea mai nouă versiune. Motivul pentru aceasta este acela că utilizatorii care doresc să instaleze Subsonic pot face acest lucru cu orice versiune, nu doar cu cea mai recentă.

Nu doriți să utilizați versiunea 8 cu serverul dvs. de muzică Subsonic? Simțiți-vă liber să căutați pe computerul dvs. Linux o versiune mai nouă. Subsonic nu are probleme (din câte știm) în utilizarea versiunilor mai noi ale Java Runtime Environment. În plus, este, de asemenea, posibil să mergi la Oracle, și utilizați mediul oficial de rulare Java și pentru Linux.

Instalarea Subsonic

Subsonic este ambalat pe site-ul dezvoltatorului. Cei care folosesc Open SUSE sau Fedora (și servere bazate pe Redhat, cum ar fi CentOS etc) ar trebui să meargă la această pagină de descărcareși descărcați versiunea Redhat a Subsonic.

Cei de pe Ubuntu, Debian, Linux Mint, Elementary OS și etc: mergeți la această pagină de descărcareși obțineți fișierul pachetului Debian pentru Subsonic.

Archi utilizatorii Linux, descărcați și construiți acest lucru AUR pachet, iar Subsonic se va instala pe sistem.

Pentru pachetul Redhat și Debian: faceți dublu clic pe fișierul descărcat de pe site-ul web Subsonic și rulați-l. Se va deschide cu Gnome Software, centrul de software Ubuntu (sau orice program de instalare software pe care îl rulează versiunea dvs. de Linux). Faceți clic pe butonul de instalare, introduceți parola și Subsonic se va instala pe computer.

Configurarea Subsonic

Subsonic Media Server este instalat, dar asta nu este suficient. Software-ul server are un program de fundal care îi permite să interacționeze cu rețele, dispozitive și alte componente importante. Deschideți un terminal și utilizați systemd atât pentru a porni procesul de fundal Subsonic, cât și pentru a-l activa la pornire.

  Cum să temați Hyper Terminal pe Linux

Mai întâi, începeți procesul de fundal.

sudo systemctl start subsonic

Apoi, activați procesul de fundal la pornire.

sudo systemctl start subsonic

Sunteți utilizator Debian? Unele versiuni de Debian nu folosesc sistemul de pornire systemd. Porniți serviciul cu această comandă: sudo service subsonic start

Apoi, deschideți acest fișier de configurare cu editorul de text Nano, găsiți „rădăcină” și schimbați-l în numele dvs. de utilizator. Salvați fișierul cu Ctrl + O.

Cu programul de fundal care rulează și complet activat, deschideți un browser web și vizitați următoarea adresă URL: https://localhost:4040

Cei care rulează Subsonic pe un server ar trebui să viziteze adresa IP a serverului printr-un browser web. Aceste informații pot fi găsite cu ușurință prin intermediul routerului sau prin utilizarea comenzii ifconfig.

Adăugarea muzicii la Subsonic

Plasați muzică pe computerul Linux (sau server) și rețineți unde sunt fișierele. De exemplu, dacă ați instalat serverul media Subsonic pe un laptop sau desktop Ubuntu, plasați muzica în /home/username/Music sau într-un loc similar, cu managerul de fișiere.

Apoi, în interiorul interfeței Subsonic, faceți clic pe pictograma „Setări” din bara laterală și introduceți unde este stocată muzica în subsonic, așa cum se arată în imaginea de mai jos.

Apoi, faceți clic pe „Salvați”, urmat de „Scanați folderele media acum”. Acest lucru va salva setările și, de asemenea, va ieși și va găsi toată muzica, apoi le va adăuga la subsonic.

Pentru a asculta muzică, faceți clic pe „Acasă” și răsfoiți muzica adăugată.

Notă: utilizatorii serverului ar trebui să își plaseze fișierele muzicale în /var/music/.

Alte caracteristici Subsonic

Subsonic poate face și alte lucruri în afară de transmiterea de muzică prin internet și rețeaua locală. Este posibil să adăugați podcasturi sau posturi de radio pe internet.

  Cum se instalează Libre Office pe Linux

Adăugați un podcast făcând clic pe fila „podcast”. Adăugați fluxul RSS de la podcast-urile pe care doriți să le ascultați. De aici, va fi posibil ca serverul Subsonic să descarce podcasturi și să le redea prin aplicația mobilă și prin interfața web.

Adăugarea posturilor de radio se întâmplă aproximativ în același mod. Accesați bara laterală și faceți clic pe internet radio. Apoi adăugați doar adresa URL a fluxului de radio pe internet.

Aplicații mobile subsonice

Subsonic-ul dvs. poate fi accesat de la Android sau iOS. Doar descărcați una dintre numeroasele aplicații mobile subsonice. Mulți dezvoltatori au creat aplicații Subsonic. Dacă nu sunteți un fan al aplicației mobile oficiale pentru Subsonic, încercați unele dintre aplicațiile alternative asociate. Fără îndoială că există o soluție pentru toată lumea.

Notă: Subsonic poate fi folosit gratuit, dar are un mod premium care permite utilizatorilor să obțină funcții mai avansate. Cumpărați o licență de un an aici.

Concluzie

Streamingul de muzică este foarte tare, dar este șchiopăt să aveți încredere în servicii pentru a livra în mod fiabil conținutul dorit. Cu Subsonic, nu te bazezi pe nimeni decât pe puterea mașinii tale Linux și pe dimensiunea hard disk-urilor tale. Pentru cei care sunt puțin mai pricepuți la tehnologie, aceasta este o opțiune mult mai bună.