Can we get this “Linux version” correct to the Linux philosophy? Let’s start by saying I’m a lifetime PlexPass member that loves Plex and have been using it solidly since about 2014. I also love linux and the whole “do one thing and do it great” IE lots of little shared librarys. I also love package managers that update shared librarys and the programs that run under them and being able to keep systems up to date with a single command. What I hate is AppImages, great for dev to test a build. Horrible for actually using…
Can we get a proper DEB/RPM repo and build please? I’d be happy to help out if needs be if theres a list of dependencies and build instructions somewhere?
I’m sorry, but it’s just an explosion of packaging we can’t take on at this time; AppImage may be the but it makes our lives so much easier in terms of supporting a super-wide range of Linux distributions with a single build
Why do you hate using them so much, if I might inquire?
I also would like to see a repo for PlexPass builds, just my 2 cents, I understand you guys have a lot going on, manually updating is not that difficult, just would be easier with an apt-get upgrade
The main thing is the linux ethos. It is to have shared librarys that do one thing well. As a library or package gets an update then every app/package that has a dependency gets upgraded too. When you have AppImages then you have to download a new version everytime and it can get messy. It’s easy for Dev’s to create but a nightmare for users.
It’s as if Windows had a central updater that could update everything and it would be amazing that with one click/terminal command you could update everything…and then going back to having to update everything one by one.
I see this same problem with PMS not having a repo and having to download the RPM every-time an update comes out (I’m running my PMS on CentOS).
Is it an issue of propriety source code? If so, fine you can say so. It kind of gives off a bit of an amateurish aroma. It’s really cool that it’s obviously made as a dev’s side project (I think the Plex Labs site alluded to this) and as a simple beta test just build an AppImage to get it going and to test. But to leave it as that on Linux is pretty poor. Even if you made a Snap out of it then that would be better (DEB/RPM package is still much better IMHO) as it still allows a simple update mechanism.
To finish off, I am definitely not a hater and LOVE PMS, I have done for last 4 years and have been a PlexPass lifetime member since the prices went up a few years ago. So Kudos to you guys and gals