SUSE PMS Install Feedback

Server Version#: 1.19.3.2764

Since there don’t appear to be any really good ways of providing feedback for PMS installation docs , I’ll give my thoughts here and hope someone who can update docs will read them… I’ll also send a link to this thread as feedback on the page itself (that appears to be a write-only feedback mechanism).

The repo configuration instructions given for RPM-based distros won’t work on SUSE. The easy way to get the repo added is simply two commands, much like the DEB-based repos (but even simpler!):

sudo rpm --import https://downloads.plex.tv/plex-keys/PlexSign.key
sudo zypper ar -fgc 'https://downloads.plex.tv/repo/rpm/$basearch/' PlexRepo

(For non-SuSE-native people, ar is “add repository”, -f is auto-refresh, -g is enable GPG checking (which is why importing the key into RPM first is, well, key), and -c sanity checks the repository to make sure that it is valid… Checking the repo is important since the quotes prevent needing to escape the dollar sign; also, using double quotes instead, or omitting them, should yield an error instead of silent success.)

After that a simple zypper ref will refresh the repo, not unlike yum update.

I noticed that https://www.plex.tv/media-server-downloads/ doesn’t work from CLI browsers. As I didn’t have copy/paste available, and I was not typing that gnarly direct download URL by hand, I discovered installing the RPM with zypper worked just fine.

zypper in plexmediaserver

Perhaps the instructions could be updated to assume that the user hasn’t already installed the package, and include the repo update and package installation commands as well? After all, if someone’s looking for repo information (and manages to find where it’s buried since it’s not linked on the download page for some reason), they probably don’t want to manually download and install a package.

Also, “/ SUSE (15+)” should probably be removed from the 32-bit download list on the media-server-downloads page… There are no 32-bit versions of (open)SuSE as of version 15 and it may be slightly challenging for most users to figure out how to get that version working since I don’t think any of the standard profiles install 32-bit compatibility.

(BTW I’m willing to streamline the instructions for the other distros some, and add the package installation instructions, if someone at Plex wants to send me a raw document to fix up.)

1 Like

Thanks for reporting about not being any 32 bit Suse but there are still 32 bit Redhat distros (the other consumer of the RPMs)

Also, thank you for reporting the repo activation for SuSe. I will write up the changes.

The Downloads page isn’t designed to work in CLI because of PlexPass / NonPlexPass modes. You can, however, get the url and then wget from the CLI.

I was just suggesting removing SUSE from the 32-bit button since it doesn’t exist in that form anymore. :slight_smile:

As for CLI browsers, even the home page yields a 403. I couldn’t wget the file since there was no way I was typing that URL by hand as I didn’t have sshd running yet. But zypper to the rescue there, I guess.

And thanks for the reply and offering to update the page. I forgot to link it, but the page I was operating from was Enable repository updating for supported Linux server distributions | Plex Support (which I still feel should be linked to from the main download page when Linux is selected… :sweat_smile: ).

1 Like

By the way, if you want the documentation to be more future proof, adding -e to the zypper addrepo command will ensure the repo is enabled by default:

zypper ar -efgc 'https://downloads.plex.tv/repo/rpm/$basearch/' PlexRepo

I’m sorry I didn’t think of that before, but better late than never! :+1:

1 Like

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