How to install PlexHT on Linux

pht-for-linux

#1

Hi there,

I've just upgraded my Linux media server to Ubuntu 16.04 and it has installed my PlexHT installation so I want to install it again. I've done some searching that has directed me to https://forums.plex.tv/topic/87253-plex-home-theater-linux-builds/ but it says I don't have access even though I should. I'm a Plex Pass holder for many years now.

Maybe that thread is dead and there is somewhere else I should be looking

Any ideas?


#2

Nevermind,

I found the sudo-apt command to install it from my apt sources

sudo apt-get install plexhometheater

#3

how should my apt sources be config’d to apt-get that package?


#4

@lachatonfou@gmail.com said:
how should my apt sources be config’d to apt-get that package?

deb http://ppa.launchpad.net/plexapp/plexht/ubuntu xenial main

but i do think you need to be a plex pass holder to be able to use it. not sure. i’ve been having problems with play back as well so not sure how good the build is


#5

How can I do it i have debian not ubuntu .


#6

SO, I’ve stumbled into this thread and, after adding the
deb http://ppa.launchpad.net/plexapp/plexht/ubuntu xenial main
to my /etc/apt/sources.list I was presented with

The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 5CB313A0EB7DFFFB
This was (easily?) fixed by installing y-ppa-manager
sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager
This is a handy GUI tool which can be launched via terminal ‘y-ppa-manager’ then clicking on Advanced, from the list of advanced tasks, select “Try to import all missing GPG keys” and click OK. This gave me the GPG key for the repository so all that remained was another
sudo apt-get update
then
sudo apt-get install plexhometheater
Unfortunately, it appears there are dependency issues that still need to be worked through…
Reading package lists… Done
Building dependency tree
Reading state information… Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
plexhometheater : Depends: libboost-system1.58.0 but it is not installable
Depends: libboost-thread1.58.0 but it is not installable
Depends: libglew1.13 (>= 1.12.0) but it is not installable
Depends: libpng12-0 (>= 1.2.13-4) but it is not installable
Depends: libcec (>= 2.1) but it is not installable or
libcec2 but it is not installable or
libcec3 but it is not installable
E: Unable to correct problems, you have held broken packages.

It would be great if this project was mainstreamed, it seems unusual to have front end support for so many devices, but not a nix OS…


#7

you can always download the missing packages from ubuntu’s older repo or debian
and install them manually
https://packages.ubuntu.com/trusty/libs/libcec2
https://packages.debian.org/jessie/libpng12-0
https://packages.ubuntu.com/search?keywords=libglew1.13
https://packages.ubuntu.com/xenial/libboost-thread1.58.0
https://pkgs.org/download/libgcrypt11 =1.5.3
https://packages.ubuntu.com/trusty/libgnutls26

then

sudo dpkg -i *.deb

if you find broken dependency google is your friend
then

sudo apt install -f
sudo apt-get install plexhometheater


#8

Don’t know if that guy had some other problem or what. I just install plexht from the ppa with no issues on KDEneon (Ubuntu 16.04 base)