În prezent, există o multitudine de opțiuni când vine vorba de servicii de streaming muzical. Chiar și utilizatorii de Linux se pot bucura de platforme precum Amazon Prime Music, Google Music, Spotify și multe altele. Totuși, aceste servicii au un element comun: utilizatorii Linux sunt adesea limitați în ceea ce privește alegerea playerelor muzicale și personalizarea modului în care funcționează serviciul de streaming.
Dar nu disperați! Există o soluție – un serviciu de muzică pe care oricine îl poate rula simplu pe computerul sau serverul propriu, bazat pe Linux. Acest serviciu oferă stocare nelimitată pentru muzică, suport pentru radio pe internet și gestionarea podcast-urilor. Haideți să vedem cum se instalează!
Instalarea Java
Subsonic este o aplicație dezvoltată în Java. Pentru ca aceasta să funcționeze pe Linux, fie pe un server, fie pe un laptop sau desktop, este necesar să avem instalat Java Runtime. Pentru început, deschideți 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 oferă un pachet de instalare cu un singur clic pentru diverse versiuni de Java, compatibile cu Subsonic. În acest ghid, ne concentrăm pe Open Java Development Kit Runtime Environment, versiunea 8.
Accesați această pagină și faceți clic pentru a instala. Totuși, rețineți că acest sistem de operare are disponibile mai multe versiuni de Java. Dacă întâmpinați dificultăți cu versiunea 8, puteți încerca dezinstalarea și utilizarea altor pachete Java cu un singur clic, disponibile aici.
Debian
sudo apt-get install openjdk-8-jre
Deși acest ghid se axează pe utilizarea versiunii 8 a mediului de rulare Java, aceasta nu este cea mai recentă versiune. Motivul este acela că utilizatorii pot instala Subsonic cu orice versiune, nu doar cu cea mai nouă.
Nu doriți să folosiți versiunea 8 pentru serverul Subsonic? Căutați o versiune mai nouă pe sistemul dvs. Linux. Subsonic funcționează fără probleme, conform informațiilor actuale, cu versiuni mai noi ale Java Runtime Environment. În plus, puteți vizita site-ul Oracle pentru a utiliza mediul oficial de rulare Java pentru Linux.
Instalarea Subsonic
Pachetul de instalare Subsonic se află pe site-ul dezvoltatorului. Utilizatorii de OpenSUSE sau Fedora, precum și cei care folosesc servere bazate pe Redhat (cum ar fi CentOS), ar trebui să acceseze această pagină de descărcare și să descarce versiunea Redhat a Subsonic.
Utilizatorii de Ubuntu, Debian, Linux Mint, Elementary OS etc. pot accesa această pagină de descărcare pentru a obține fișierul pachetului Debian pentru Subsonic.
Utilizatorii de Arch Linux pot descărca și construi acest pachet AUR, iar Subsonic se va instala pe sistem.
Pentru pachetele Redhat și Debian, faceți dublu clic pe fișierul descărcat de pe site-ul Subsonic și rulați-l. Se va deschide în Gnome Software, centrul software Ubuntu (sau orice program de instalare software folosește distribuția Linux). Faceți clic pe butonul de instalare, introduceți parola și Subsonic va fi instalat pe computer.
Configurarea Subsonic
Deși serverul media Subsonic este instalat, mai sunt câțiva pași de făcut. Software-ul server include un program de fundal, care permite interacțiunea cu rețele, dispozitive și alte componente. Deschideți un terminal și folosiți systemd pentru a porni procesul de fundal Subsonic și pentru a-l activa la pornire.
Începeți procesul de fundal cu această comandă:
sudo systemctl start subsonic
Apoi, activați procesul de fundal la pornire folosind:
sudo systemctl enable subsonic
Sunteți utilizator Debian? Unele versiuni de Debian nu folosesc sistemul de pornire systemd. În acest caz, porniți serviciul cu următoarea comandă: sudo service subsonic start
Deschideți fișierul de configurare cu editorul de text Nano, găsiți “root” și schimbați cu numele dvs. de utilizator. Salvați fișierul cu Ctrl + O.
După ce programul de fundal este pornit și activat, deschideți un browser web și vizitați următoarea adresă: https://localhost:4040
Cei care rulează Subsonic pe un server ar trebui să acceseze adresa IP a serverului printr-un browser web. Aceste informații pot fi găsite cu ușurință prin intermediul routerului sau folosind comanda ifconfig.
Adăugarea muzicii în Subsonic
Adăugați muzica pe computerul sau serverul Linux și rețineți locația fișierelor. De exemplu, dacă ați instalat serverul media Subsonic pe un laptop sau desktop Ubuntu, plasați muzica în /home/nume_utilizator/Muzica, sau într-un loc similar, folosind managerul de fișiere.
Apoi, în interfața Subsonic, dați clic pe pictograma „Setări” din bara laterală și specificați locația unde ați salvat muzica, conform imaginii de mai jos.

Dați clic pe „Salvați”, urmat de „Scanați acum folderele media”. Acțiunea va salva setările, va analiza directoarele și va adăuga muzica la Subsonic.
Pentru a asculta muzică, faceți clic pe „Acasă” și navigați prin muzica adăugată.

Notă: utilizatorii de server ar trebui să plaseze fișierele muzicale în /var/music/.
Alte funcții Subsonic
Subsonic oferă mai multe funcții în plus față de streamingul muzical prin internet și rețeaua locală. Puteți adăuga podcast-uri sau posturi de radio online.

Pentru a adăuga un podcast, faceți clic pe fila „Podcast”. Introduceți fluxul RSS de la podcast-urile preferate. Serverul Subsonic va descărca podcast-urile și le va reda prin aplicația mobilă sau interfața web.
Adăugarea posturilor de radio se face similar. Accesați bara laterală și dați clic pe „Radio pe internet”. Apoi introduceți adresa URL a fluxului de radio.
Aplicații mobile Subsonic
Subsonic poate fi accesat de pe dispozitive Android sau iOS. Descărcați una dintre multiplele aplicații mobile Subsonic disponibile. Mulți dezvoltatori au creat aplicații Subsonic, deci dacă aplicația oficială nu vă satisface, încercați alternativele. Cu siguranță veți găsi una care să vă placă.
Notă: Subsonic este gratuit, dar există un mod premium care oferă funcții avansate. Puteți achiziționa o licență anuală aici.
Concluzie
Streaming-ul de muzică este o modalitate excelentă de a asculta melodiile preferate, dar poate fi riscant să depinzi de servicii terțe. Cu Subsonic, depinzi doar de puterea computerului Linux și de capacitatea hard disk-urilor. Pentru cei care au cunoștințe tehnice, aceasta este o opțiune mult mai bună și controlabilă.