Step 1: Update
If you need to only stream, no transcode, then the Raspberry Pi is the perfect little Plex Media Server. I’ll recommend to install PMS when you’ve set up your Pi with an external HDD.
locale -a
My output looks like
C
C.UTF-8
en_US.utf8
POSIX
If you don’t have en_US.utf8, you have to generate it.
sudo nano /etc/locale.gen
and uncomment:
# en_US.UTF-8 UTF-8
and generate the locale, by typing in:
sudo locale-gen
Libc6 pre-requisute
Version 2.19 of libc6 is required. Check to see if you have it by typing
ldd --version
If you don’t have it installed, you can type in
sudo apt-get install -t jessie libc6 -y
Install Plexmediaserver on Raspberry Pi using repository
Install the following packages:
sudo apt-get update && sudo apt-get install apt-transport-https binutils
Grab uglamaoso’s gpg key
wget -O - https://dev2day.de/pms/dev2day-pms.gpg.key | sudo apt-key add -
echo "deb https://dev2day.de/pms/ jessie main" | sudo tee /etc/apt/sources.list.d/pms.list
sudo apt-get update
… and ready to install Plexmediaserver on Raspberry Pi:
sudo apt-get install plexmediaserver -y
You can now access and setup the plex media server on Raspberry Pi using the webinterface found on:
http://ip.address:32400/web or http://ip.address:32400/manage/index.html#!/setup