Installing Plex on Linux (Ubuntu 20.04)

echo deb https://downloads.plex.tv/repo/deb public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list


curl https://downloads.plex.tv/plex-keys/PlexSign.key | sudo apt-key add -

sudo apt-get update

Install Commands:

sudo apt install curl

sudo apt install nano

curl http://downloads.plex.tv/plex-keys/Pl… | sudo apt-key add –

echo deb https://downloads.plex.tv/repo/deb public main | sudo tee /etc/apt/sources.list.d/plexmediaserver.list deb https://downloads.plex.tv/repo/dev public main

sudo apt install apt-transport-https

sudo apt update

sudo apt install plexmediaserver

sudo systemctl status plexmediaserver

sudo nano /etc/ufw/applications.d/plexmediaserver

Copy into plexmediaserver ufw file

[Plexmediaserver]

title=Plex Media Server (Standard)

description = Plex Media Server

ports=32400/tcp|3005/tcp|5353/udp|8324/tcp|32410:32414/udp

title=Plex Media Server (DLNA)

description=Plex Media Server DLNA

ports=1900/udp|32469/tcp

title=Plex Media Server Standard and DLNA

description=Plex Media Server with Standard and DLNA ports=32400/tcp|3005/tcp|5353/udp|8324/tcp|32410:32414/udp|1900/udp|32469/tcp

sudo ufw app update plexmediaserver

sudo ufw allow plexmediaserver-all

sudo ufw status verbose

sudo ufw enable

sudo ufw status verbose

For first time server setup!
ssh -g -L 32400:localhost:32400 -f -N ferrariSempai@${server-ip}

  1. Open a terminal (Applications->Accessories->Terminal).
  2. enter cd /home/user/Downloads
  3. enter chmod +x some-app.run
  4. enter ./some-app.run

For getting linux to mount an SMB share:

sudo mount -t cifs -o username=plex,password=<password>,domain=<workgroup or domain>,uid=1000,gid=1000,dir_mode=0755,file_mode=0755 //192.168.117.110/media /mnt/plex-media-library

In fstab…

//192.168.117.110/media /mnt/plex-media-library cifs username=plex,password=<password>,domain=<workgroup or domain>,uid=1000,gid=1000,dir_mode=0755,file_mode=0755 0 0