Сьогодні існує багато різних типів музичних послуг. Навіть у Linux користувачі можуть вибирати з Amazon Prime Music, Google Music, Spotify та інших. Проте всі ці послуги об’єднує одне; Користувачі Linux не отримують свободи використовувати музичні плеєри, які вони хочуть, або мають свободу змінювати принцип роботи музичної служби.
Не хвилюйся! Існує музична служба, яку будь-хто може легко запустити на власному ПК або сервері Linux. Він дозволяє зберігати необмежену музику, підтримувати Інтернет-радіо та навіть керувати подкастами. Отже, як ви його встановлюєте?
Встановлення Java
Subsonic – це програма Java. Для того, щоб він працював у Linux (незалежно від того, чи працюєте ви це на сервері Linux чи настільного комп’ютера/ноутбука), необхідно встановити середовище виконання Java. Почніть, відкривши вікно терміналу та ввівши таку команду:
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 має пакет встановлення за 1 клік для кількох версій Java для Subsonic. У цьому посібнику розглядається версія Open Java Development Kit Runtime Environment, версія 8.
Перейдіть на цю сторінку тут, і натисніть на нього, щоб встановити його. Однак слід розуміти, що в цій операційній системі існує багато версій Java. Якщо у вас виникли проблеми з використанням версії 8, подумайте про видалення її та спробуйте деякі інші версії пакету Java за 1 клік. тут.
Debian
sudo apt-get install openjdk-8-jre
Зверніть увагу, що хоча цей посібник зосереджено на використанні версії 8 середовища виконання Java, це не найновіша версія. Причина цього полягає в тому, що користувачі, які хочуть інсталювати Subsonic, можуть робити це з будь-якою версією, а не лише з найновішою.
Не хочете використовувати версію 8 зі своїм музичним сервером Subsonic? Не соромтеся шукати на комп’ютері з Linux новішу версію. Subsonic не має жодних проблем (наскільки нам відомо) у використанні новіших версій Java Runtime Environment. Додатково також можливо перейдіть до Oracleа також використовувати офіційне середовище виконання Java для Linux.
Встановлення Subsonic
Subsonic упакований на веб-сайті розробника. Тим, хто використовує Open SUSE або Fedora (і сервери на базі Redhat, як-от CentOS тощо), слід перейти ця сторінка завантаженняі завантажте версію Subsonic Redhat.
На Ubuntu, Debian, Linux Mint, Elementary OS тощо: перейдіть до ця сторінка завантаженняі отримати файл пакунка Debian для Subsonic.
Користувачі Arch Linux, завантажте та створіть це AUR пакет, і Subsonic встановить у систему.
Для пакету Redhat і Debian: двічі клацніть файл, завантажений з веб-сайту Subsonic, і запустіть його. Він відкриється за допомогою програмного забезпечення Gnome, центру програмного забезпечення Ubuntu (або будь-якого інсталятора програмного забезпечення, на якому працює ваша версія Linux). Натисніть кнопку встановлення, введіть пароль, і Subsonic встановиться на ваш ПК.
Налаштування Subsonic
Subsonic Media Server встановлено, але цього недостатньо. Серверне програмне забезпечення має фонову програму, яка дозволяє йому взаємодіяти з мережами, пристроями та іншими важливими компонентами. Відкрийте термінал і використовуйте systemd, щоб запустити фоновий процес Subsonic, а також увімкнути його під час завантаження.
Спочатку запустіть фоновий процес.
sudo systemctl start subsonic
Потім увімкніть фоновий процес під час завантаження.
sudo systemctl start subsonic
Ви користувач Debian? Деякі версії Debian не використовують систему запуску systemd. Запустіть службу за допомогою цієї команди: sudo service subsonic start
Потім відкрийте цей файл конфігурації за допомогою текстового редактора Nano, знайдіть «root» і змініть його на своє ім’я користувача. Збережіть файл за допомогою Ctrl + O.
Коли фонова програма запущена та повністю активована, відкрийте веб-браузер і перейдіть за такою URL-адресою: https://localhost:4040
Ті, хто використовує Subsonic на сервері, повинні замість цього відвідати IP-адресу сервера через веб-браузер. Цю інформацію легко знайти через маршрутизатор або за допомогою команди ifconfig.
Додавання музики до Subsonic
Розмістіть музику на комп’ютері (або сервері) Linux і пам’ятайте, де знаходяться файли. Наприклад, якщо ви встановили медіа-сервер Subsonic на ноутбук або настільний комп’ютер Ubuntu, розмістіть свою музику в /home/username/Music або десь подібне за допомогою файлового менеджера.
Потім всередині інтерфейсу Subsonic натисніть значок «Налаштування» на бічній панелі та введіть, де зберігається музика в дозвуковому, як показано на зображенні нижче.
Потім натисніть «Зберегти», а потім «Сканувати медіа-папки зараз». Це дозволить зберегти налаштування, а також вийти і знайти всю музику, а потім додати їх до дозвукової.
Щоб прослухати музику, натисніть «Додому» та перегляньте додану музику.
Примітка: користувачі сервера повинні розмістити свої музичні файли в /var/music/.
Інші дозвукові функції
Subsonic може робити й інші речі, окрім потокової передачі музики через Інтернет та локальну мережу. Можна додати подкасти або інтернет-радіостанції.
Додайте подкаст, натиснувши вкладку «подкаст». Додайте RSS-канал з подкастів, які ви хочете прослухати. Звідси можна буде завантажувати подкасти на сервер Subsonic та відтворювати їх через мобільний додаток та веб-інтерфейс.
Додавання радіостанцій відбувається приблизно так само. Перейдіть до бічної панелі та натисніть Інтернет-радіо. Потім просто додайте URL-адресу потоку інтернет-радіо.
Дозвукові мобільні додатки
Ваш Subsonic можна отримати з Android або iOS. Просто завантажте одну з багатьох дозвукових мобільних програм. Багато розробників створили програми Subsonic. Якщо ви не прихильник офіційного мобільного додатка для Subsonic, спробуйте деякі з альтернативних програм, пов’язаних із цим. Без сумніву, є рішення для кожного.
Примітка: Subsonic можна використовувати безкоштовно, але має преміальний режим, який дозволяє користувачам отримати більш розширені функції. Придбайте тут ліцензію на рік.
Висновок
Потокове передавання музики — це дуже круто, але довіряти службам, щоб надійно доставляти потрібний вміст, шкода. З Subsonic ви не покладаєтесь ні на кого, крім потужності вашої машини Linux і розміру ваших жорстких дисків. Для тих, хто трохи більше технічно підкований, це набагато кращий варіант.