Это мой первый опыт работы с Debian и Raspberry pi 2. Началось все с того, что увидел новость о выходе Raspberry Pi 2 b+ и сразу полез гуглить — возможно ли туда установить Plex media server (далее PMS)? При первом же упоминание о том, что это можно сделать, было решено: покупаю. Дело в том, что я давно использую связку pc+PMS+apple tv+plexconnector. Для меня все очень удобно и отлично, но… С малинкой это смотрелось куда вкуснее. Избавляюсь от постоянно включенного компьютера 24/7 шума, высокого энергопотребления.
На первое освоение Debian у меня ушло несколько дней, методом проб и ошибок, гугля каждую команду. Инструкции на русском не нашел, так что решил написать сам в помощь таким же юзерам, как я. Что немало важно, plex на малинке уже работает с транскодингом, ура, товарищи!
Итак, приступим.
Нам понадобится microSD на 16gb а лучше 32gb, win32DiskImager и образ Raspbian с официального сайта.
![image](https://habrastorage.org/r/w780q1/files/eaf/744/034/eaf744034d494f969e78b96fa70d5570.jpg)
Скачиваем все, распаковываваем Raspbian и с помощью win32DiskImager заливаем на microSD.
![image](https://habrastorage.org/r/w780q1/files/3cc/efe/9d7/3ccefe9d72da4325999026a6784666b3.jpg)
Через несколько минут наш образ записан, вставляем microSD в Raspberry pi, подключаем к монитору, мышь, клавиатура, lan и включаем питание.
Перед нами raspi-config (извините за качество, фоткал с телевизора):
![image](https://habrastorage.org/files/879/730/ea3/879730ea3c874fb58387c3f8e931f135.JPG)
Выставляем несколько настроек:
1. Expand Fеlesystem для использования всего пространства microSD;
2. Chang User Password ставим удобный для нас пароль (по умолчанию login: pi password: raspberry);
3. В Advanced Options включаем SSH для удаленного управления;
4. Finish и reboot.
![](https://habrastorage.org/files/c75/369/0b0/c753690b0fc04c15afef41e6739b6b10.JPG)
Вводим login: pi и наш пароль.
Далее:
![](https://habrastorage.org/files/4bd/f0b/865/4bdf0b86580d440eb04cf1cc0c4af75f.JPG)
И скачиваем PMS:
Скачиваем дополнительные пакеты для plex:
Транскодинг пак для plex:
![](https://habrastorage.org/files/3a1/4c5/8ce/3a14c58ce4a94a2a9643502eb19a1ce5.JPG)
Перезагружаем PMS:
Теперь у нас установленный PMS; заходим, чтобы проверить:
Пишем в браузере:
И вот он:
![](https://habrastorage.org/files/469/f4c/379/469f4c3792184bf5b9ff4da18d0b45c7.JPG)
Настраиваем PMS по вкусу.
Подключаем hdd с нашей медиатекой и монтируем:
Проверяем, как назван у нас внешний диск:
![](https://habrastorage.org/files/852/3dc/bd2/8523dcbd277a4933ab86f4d6d0186e9f.JPG)
У меня он sda1; редактируем fstab:
![](https://habrastorage.org/files/05a/108/e4b/05a108e4b6a64cfe8fb1ac06dd67f04f.JPG)
Сохраняемся и выходим, создаем каталог:
Перегружаемся и заходим в графический режим:
В терминале монтируем hdd
Добавляем в PMS нашу медиатеку:
![](https://habrastorage.org/files/b85/639/089/b8563908936244e1894de458467637fd.JPG)
![](https://habrastorage.org/files/639/dbc/d3f/639dbcd3fe3d4c8bb72b654852f1d3b4.JPG)
Вот и наш плекс готов к использованию.
Для того, чтобы при запуске автоматически монтировался hdd:
И добавить:
Запуск рабочего стола при старте:
И enable boot to desktop.
Настройку plexconnect описывать не буду, она уже есть здесь.
Установил VNCserver для локального доступа, transmission, все доступно управляется с iPad и выводится на Apple TV.
Вот такой получился медиа сервер на raspberry pi 2. Буду ждать советов по улучшению в комментариях.
На первое освоение Debian у меня ушло несколько дней, методом проб и ошибок, гугля каждую команду. Инструкции на русском не нашел, так что решил написать сам в помощь таким же юзерам, как я. Что немало важно, plex на малинке уже работает с транскодингом, ура, товарищи!
Итак, приступим.
Нам понадобится microSD на 16gb а лучше 32gb, win32DiskImager и образ Raspbian с официального сайта.
![image](https://habrastorage.org/files/eaf/744/034/eaf744034d494f969e78b96fa70d5570.jpg)
Скачиваем все, распаковываваем Raspbian и с помощью win32DiskImager заливаем на microSD.
![image](https://habrastorage.org/files/3cc/efe/9d7/3ccefe9d72da4325999026a6784666b3.jpg)
Через несколько минут наш образ записан, вставляем microSD в Raspberry pi, подключаем к монитору, мышь, клавиатура, lan и включаем питание.
Перед нами raspi-config (извините за качество, фоткал с телевизора):
Выставляем несколько настроек:
1. Expand Fеlesystem для использования всего пространства microSD;
2. Chang User Password ставим удобный для нас пароль (по умолчанию login: pi password: raspberry);
3. В Advanced Options включаем SSH для удаленного управления;
4. Finish и reboot.
Вводим login: pi и наш пароль.
Далее:
sudo apt-get update
sudo apt get upgrade
И скачиваем PMS:
sudo wget https://dev2day.de/plex-latest
Скачиваем дополнительные пакеты для plex:
sudo dpkg -i plex*
Транскодинг пак для plex:
sudo apt-get install mkvtoolnix libexpat1 ffmpeg -y
Перезагружаем PMS:
sudo service plexmediaserver restart
Теперь у нас установленный PMS; заходим, чтобы проверить:
startx
Пишем в браузере:
http://localhost:32400/web/index.html
И вот он:
Настраиваем PMS по вкусу.
Подключаем hdd с нашей медиатекой и монтируем:
sudo apt-get install ntfs-3g
sudo apt-get install samba samba-common-bin
Проверяем, как назван у нас внешний диск:
sudo fdisk -l
У меня он sda1; редактируем fstab:
sudo nano /etc/fstab
/dev/sda1 /media/WD250Gb ntfs-3g gid=pi,uid=pi,noatime 0 0
Сохраняемся и выходим, создаем каталог:
sudo mkdir /media/WD250Gb
Перегружаемся и заходим в графический режим:
В терминале монтируем hdd
sudo mount -a
Добавляем в PMS нашу медиатеку:
Вот и наш плекс готов к использованию.
Для того, чтобы при запуске автоматически монтировался hdd:
sudo gedit /etc/rc.local
И добавить:
sudo mount -a
Запуск рабочего стола при старте:
sudo raspi-config
И enable boot to desktop.
Настройку plexconnect описывать не буду, она уже есть здесь.
Установил VNCserver для локального доступа, transmission, все доступно управляется с iPad и выводится на Apple TV.
Вот такой получился медиа сервер на raspberry pi 2. Буду ждать советов по улучшению в комментариях.