Difficulty with plexmediaserver SlackBuild
Just installed Slackware 14.2 x86_64 a few hours ago.
I am new to slackbuilds. I am trying to install plexmedia server. I found the slackbuild here. https://slackbuilds.org/repository/1...lexmediaserver When I try to run, I get this: Code:
bash-4.3# ./plexmediaserver.SlackBuild Code:
bash-4.3# uname -a Also, when I click on the .deb file links, the files do not download, I have to right-click and chose save download. Any help would be appreciated. |
You are installing 32 bit version of Slackware 14.2 as can be seen by the output of uname (i686)
for 64 bit it should be x86_64 |
And the SlackBuild tarball does not contain the download. The download link is stored in the .info file. Once you extract the SlackBuild tarball, you need to cd into that directory and then download the source before running the SlackBuild. You can do this easily using the following:
Code:
source *.info |
I have 64-bit Slackware installed now.
Are you certain the plexmediaserver.info file is up to date? From that file: DOWNLOAD_x86_64="https://downloads.plex.tv/plex-media-server/1.4.2.3400-ab906953 b/plexmediaserver_1.4.2.3400-ab906953b_amd64.deb" If I enter https://downloads.plex.tv/ in my URL, I get redirected to https://www.plex.tv/downloads/ If I go to that URL, I cannot download plexmediaserver_1.4.2; instead I can download plexmediaserver_1.5.5 Should I download the 1.5.5? Now I get this: Code:
# ./plexmediaserver.SlackBuild plexmediaserver_1.5.5.3634-995f1dead_amd64.deb But I am not sure what to do with it. I tried using a utility called deb2tgz. After converting the .deb, I tried using installpkg. It installed, with a warning, but I cannot run plexmeidaserver. Code:
# ./deb2tgz plexmediaserver_1.5.5.3634-995f1dead_amd64.deb |
SlackBuilds.org scripts do not always try to keep up with the latest version of software, often for good reason. Is there a reason you must have version 1.5.5? If not, enter the link from the .info file in your browser and it will download the version that the SlackBuild is designed for.
|
> Is there a reason you must have version 1.5.5?
No, but that seems to be all that is available. When I tried to download the 1.4.2 version, I got a message that the file is not available. |
I just entered this link into my browser address bar:
https://downloads.plex.tv/plex-media...953b_amd64.deb And it indeed downloads plexmediaserver_1.4.2.3400-ab906953b_amd64.deb. So I'm not sure why it's not working for you. |
What happens if you run the commands I provided (although, I didn't realize it had a 64bit version, so it'd amended for that)? If you don't get the download, can you paste the output here?
Code:
source *.info |
Am I supposed to download the .deb file, or does plexmediaserver.SlackBuild download the .deb file?
Where does plexmediaserver.SlackBuild look for the .deb file? In the same directory? BTW: I was surprised to find this file on my system: /lib/systemd/system/plexmediaserver.service Why is this under systemd? Why is there even a /lib/systemd directory on my system. I have no idea how it got there. |
The SlackBuilds from slackbuilds.org will not download the source for you (although, some projects do offer that). You are required to download the source yourself or use a tool like sbopkg that will do it for you more automagically. And yes, the SlackBuild will look for the "source", or in this case the .deb file, in the same directory the SlackBuild is in (make sure you're in that directory when you run it too).
As for the systemd folder, it is likely something provided automatically by the plex people. This way they can support more platforms without a ton of extra work. The file can be safely ignored. It won't be used on Slackware. |
Downloaded plexmediaserver_1.4.2.3400-ab906953b_amd64.deb for the link provided.
Code:
# ./plexmediaserver.SlackBuild Code:
# cd /tmp Code:
# cd /etc/rc.d Get the message "This XML file does not appear to have any style information associated with it. The document tree is shown below." with a bunch of XML gibberish. |
Did you add the plex user and group that was mentioned on the README on SBo?
Code:
Plex Media Server runs as plex:plex (UID/GID 279) with its $HOME as Code:
After installing, grab an account from https://my.plexapp.com/ and visit |
Nevermind.
I need to enter localhost:32400/web Seems to be working. What an ordeal. Thanks to everybody who helped, I could not have done it without you. |
Quote:
|
Question about PLEX on Slackware 15
Hello, I was researching this, and was wondering how well the performance on Slackware worked and if it kept working after the initial install? I know sometimes PLeX won’t work when it’s expecting you to update the server software for it. Does it still work stably? I was also entertaining the idea of using Slackware as a NAS and then setting up a container app of Plex and use Slackware to present NFS volumes with the videos / music files…. I was not sure if that would be more stable or not. Any advice?
Thanks |
All times are GMT -5. The time now is 02:12 AM. |