Установка minidlna на ubuntu
Установка minidlna - сервера
Є два способи установки minidlna - сервера, але спершу встановимо бібліотеки необхідні нашому медіа-сервера:
Перший спосіб полягає в простій установки пакета зі сховищ
Після установки переходимо відразу до настройки медіа-сервера
Другий же спосіб має на увазі самостійну збірку з початкових кодів, для цього нам потрібно спершу встановити пакет checkinstall:
А так же завантажити самі вихідні з сайту розробника minidlna-сервера
У серверної частини Ubuntu викачуємо командою wget:
Далі розпаковуємо в кореневу папку наші вихідні:
і приступаємо до їх складання. Перейдемо в папку з вихідними кодами
якщо нічого не хочемо міняти в исходниках то приступаємо до складання пакета
Якщо збірка пройшла успішно, то приступаємо до настройки сервера
Налаштування minidlna - сервера
Перевіримо init-скрипт по шляху /etc/init.d/minidlna
Якщо файл відсутній, то створимо його і вставимо в нього наступний лістинг:
Після цього даємо права на запуск скрипта:
Активуємо запуск init-скрипта:
За замовчуванням служба запускається під користувачем minidlna. нам потрібно створити відповідний обліковий запис:
Далі перевіряємо параметри init-скрипта etc / default / minidlna:
Зазвичай коригування не потрібно. Якщо файл відсутній копіюємо даний лістинг:
далі рестарт init-скрипта
конфігурація MiniDLNA
Правимо файл конфігурації:
Зауваження: Для роботи inotify-параметрів файлу конфігурації, пов'язаних з додаванням файлів в базу необхідна установка пакета inotify-tools. Слід пам'ятати, що механізм inotify не працює для віддалених мережних (не локальна) файлах і папках.
Перевіряємо, чи працює служба, також дивимося параметри запуску:
Перевіряємо, слухається чи порт:
Якщо бачимо: WARNING: Inotify max_user_watches [8192] is low. то необхідно в файлі /etc/sysctl.conf збільшити число дескрипторів стеження inotify до 100000. Відкриваємо файл і в кінці додаємо наступні рядки: