TrueNAS: Update Plex Server

Updating your Plex Media Server installed on your TrueNAS server is important to keep up with the latest offered features and bug fixes. This article will show you how to update your Plex media server on your TrueNAS install to the latest build as well as show you how to automate that update process should you wish. This will ensure you can continue to use Plex as your digital media player and organizational tool to access the music, pictures, and videos stored on one computer with any other computer, set top device or compatible mobile device. This article assumes that you have already installed Plex into a jail by following my TrueNAS: Plex Manual Install article and that jail is up and running and that you have shell access to it.

This is part of my ongoing series of TrueNAS and FreeNAS setup, configuration and install articles.

An updated version of this article is posted on the NEW digiMoot website at:

TrueNAS: Update Plex Server


19 thoughts on “TrueNAS: Update Plex Server

  1. I am getting an error message that says “version FBSD_1.6 required not found” when I get to the part where I install the PMS Updater. Is there something else I need to do?

    Like

    1. I am getting the same issue with FreeNAS 11.3 and the most recent version of transmission in a jail for digiMoot’s article on “FreeNAS: Add VPN Connection to a Jail”.

      Like

  2. Great little guide and script – have this running on a TrueNas Core 12.0-U2.1 jail with no issues.
    I found that despite setting my FreeBSD.conf manual script to ‘latest’ Plex was still out of date but this nicely fixes this and then can manually sort via the cron job as needed later. It also didn’t seem to mind that my Plex data etc is mounted outside my jail as well which was good.
    Thanks for the great work.

    Liked by 1 person

  3. I ran the update today and now my plex isn’t working. I had run this previously and had no issues. Any ideas? I am new to DSB.

    Like

  4. Hello,

    so far the cron job for the automated update of the Plex server has always worked flawlessly. After the update to the TrueNAS version TrueNAS-12.0-U3.1, the cron job no longer works and the following error message is displayed:
    ImportError: No module named site
    Command: / bin / sh /usr/local/PMS_Updater/PMS_Updater.sh -v -a failed!
    The manual update, however, can still be carried out. Anyone have any idea what the problem is?

    Like

    1. I get the importerror even when running manually since the update to u3.1…seems to be a python problem, I’m not a bsd guy, so unsure how to resolve

      Like

  5. should the command look something like this?

    usr/local/bin/iocage exec pms /bin/sh /usr/local/PMS_Updater/PMS_Updater.sh -v -a

    I did that and it gave me an error:

    /bin/sh: usr/local/bin/iocage: not found

    Like

  6. any idea why my cronjob won’t work. this is what is under my command within the cronjob. It won’t work when I hit run. But if I copy the line below and paste it putty and run it that way. It works perfectly fine. Any thought?
    /usr/local/bin/iocage exec pms /bin/sh /usr/local/PMS_Updater/PMS_Updater.sh -v -a

    Like

Leave a reply to Drew Cancel reply