How to manually update PlexPass on FreeNAS /FreeBSD from TAR file (ending freebsd-amd64.tar.bz2)

Server Version#: FreeNas 11/ Free BSD11
Player Version#: 1.14.0.5465

Tired of waiting a whole 2 weeks to a month for ports to arrive to update Plex Pass?
(yeah, they tend to slack a bit on this)

Want to manually update your PLEX Media Server (PMS) from the LATEST PlexPass download

Note: The steps below are for “Warden Jails” not the newer IOCAGE, but I would assume the steps would be similar

The key here is to replace the old directory where PMS services are located with new ones

1.) Login to your host then elevate to “ root

su -root

2.) Type: “ jls ” to view jails

**root@nameofhostmachine ~]# jls

JID IP Address Hostname Path

1 PlexPass /mnt/teno/jails/PlexPass
2 Tautulli /mnt/teno/jails/Tautulli

.3) Enter your jail via the jail’s hostname as shown below to inter your jail.

jexec PlexPass tcsh

4.) Stop PMS - This step is imperative,
Skipping this may break your build, you’ll need to reinstall to fix PMS

service plexmediaserver_plexpass stop

5.) Navigate to the install/work directory of Plex
cd /usr/local/share/

6.) Rename the current install directory to directoryname_old
mv plexmediaserver-plexpass plexmediaserver-plexpassold

Note: FreenNAS is ported from FreeBSD
7.) Acquire the tarball file (as shown below) by heading to:https://www.plex.tv/media-server-downloads/
a.) Under Plex Media Server Choose FreeBSD as your platform

b.) Be sure that the Plex Pass switch is set to “ On

c.) Right-click on the “Download” button and select “ Copy link address

d.) Type fetch and paste the URL you just copied, then hit enter
e.g. fetch https://downloads.plex.tv/plex-media-server/1.2.0.2716-837790c/PlexMediaServer-1.2.0.27##-######c-freebsd-amd64.tar.bz2

(The item above should all be on 1 line)

8.) Extract the files from the download tar.bz2 file
e.g.
tar -xf PlexMediaServer-1.2.0.27##-######c-freebsd-amd64.tar.bz2

9.) Rename the new folder created form the extract file to the original one we renamed in step 6
mv PlexMediaServer-1.2.0.27##-######c plexmediaserver-plexpass

10.) Create a symbolic link (shortcut) to be sure that plex services start/stop correctly.
ln -s /usr/local/share/plexmediaserver-plexpass/"Plex Media Server" /usr/local/share/plexmediaserver-plexpass/"Plex_Media_Server"

(The item above should all be on 1 line)

11.) Start PMS
service plexmediaserver_plexpass start

12.) Log into Plex and head to Settings> General to verify the update occurred

~ :spades: S A V I O :spades:

8 Likes

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.