Ayant récemment décidé de tester Plex Media Server, j’ai cherché un client pour PC “headless”, sans interface graphique. J’utilise en effet un NUC avec Ubuntu Server pour faire tourner Kodi afin de visionner mon contenu sur la TV. C’est pas brillant car depuis qu’ils ont abandonné le client Plex Home Theatre (compatible tous OS), ils ignorent quasiment Linux, il n’y a que sur leur GitHub qu’on trouve une version Client pour cet OS. Et le moins qu’on puisse dire c’est qu’elle n’est pas faite pour les débutants sur Linux. Le “bon point” est que ça s’utilise sans Plex Pass.
- L’ancien ou…
- Le nouveau
J’ai donc pensé pouvoir réinstaller le “PHT” sur mon Ubuntu, histoire de voir s’il peut encore être utilisé. C’est le cas 🙂
Là je suis sur Ubuntu donc je passe par une PPA. Si vous êtes sur Debian zappez cette étape et installez ce paquet.
sudo add-apt-repository ppa:plexapp/plexht
sudo add-apt-repository ppa:pulse-eight/libcec
Mettez votre machine à jour et installer PHT
sudo apt-get update
sudo apt-get install plexhometheater
Vous aurez alors son raccourcis Plex Home Theatre dans le menu de votre PC. Et il tourne “au poil”. Au 1er lancement vous devrez entrer vos user:pwd plex.tv et l’autoriser en vous rendant sur https://plex.tv/pin afin d’y saisir le code affiché sur votre écran.
Cependant j’ai creusé un peu le sujet pensant que je ne devais pas être le seul déçu de cette politique “à la con” de Plex. Et effectivement… o/ Il y a un projet Open PHT en place et géré par la Communauté.
Pour l’installer c’est aussi très simple : prenez la version qu’il vous faut, dans mon cas (Ubuntu 16 – Xenial – en 64bits) ce sera la openpht_1.7.1.137-b604995c-xenial_amd64.deb
https://github.com/RasPlex/OpenPHT/releases/download/v1.7.1.137-b604995c/openpht_1.7.1.137-b604995c-xenial_amd64.deb
Puis installez-là et profitez 🙂
sudo dpkg -i openpht_1.7.1.137-b604995c-xenial_amd64.deb
Vous aurez alors son raccourcis OpenHT dans le menu de votre PC.

Quelqu’un arrive-t-il à installer OpenPHT depuis une debian Jessie via sudo apt-get install openpht ?
Je n’ai rien ajouté dans /etc/apt.
J’ai essayé par un dpkg -i open..deb je rencontre des soucis de dépendances que je n’arrive pas à résoudre.
Je vous remercie de votre aide.
Bonne journée
Salut, faut ensuite forcer l’installation des dépendances puis relancer dpkg -i.
Tu lances dpkg -i et tu as les erreurs
root@TestMDD:/home# deb openpht_1.8.0.148-573b6d73-jessie_amd64.deb
-bash: deb: command not found
root@TestMDD:/home# dpkg -i openpht_1.8.0.148-573b6d73-jessie_amd64.deb
Selecting previously unselected package openpht.
(Reading database ... 36429 files and directories currently installed.)
Preparing to unpack openpht_1.8.0.148-573b6d73-jessie_amd64.deb ...
Unpacking openpht (1.8.0.148+573b6d73~jessie) ...
dpkg: dependency problems prevent configuration of openpht:
openpht depends on libboost-atomic1.55.0; however:
Package libboost-atomic1.55.0 is not installed.
openpht depends on libboost-chrono1.55.0; however:
Package libboost-chrono1.55.0 is not installed.
openpht depends on libboost-date-time1.55.0; however:
Package libboost-date-time1.55.0 is not installed.
openpht depends on libboost-system1.55.0; however:
Package libboost-system1.55.0 is not installed.
openpht depends on libboost-thread1.55.0; however:
Package libboost-thread1.55.0 is not installed.
openpht depends on libglew1.10 (>= 1.10.0); however:
Package libglew1.10 is not installed.
openpht depends on libglu1-mesa | libglu1; however:
Package libglu1-mesa is not installed.
Package libglu1 is not installed.
openpht depends on liblzo2-2; however:
Package liblzo2-2 is not installed.
openpht depends on libmicrohttpd10 (>= 0.9.20); however:
Package libmicrohttpd10 is not installed.
openpht depends on libpcrecpp0 (>= 7.7); however
dpkg: error processing package openpht (--install):
dependency problems - leaving unconfigured
Processing triggers for mime-support (3.58) ...
Errors were encountered while processing:
openpht
Donc force l’installation des dépendances avec apt -f install
root@TestMDD:/home# apt -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
libboost-atomic1.55.0 libboost-chrono1.55.0 libboost-date-time1.55.0 libboost-system1.55.0 libboost-thread1.55.0 libcec2 libglew1.10 libglu1-mesa
liblockdev1 liblzo2-2 libmicrohttpd10 libpcrecpp0 libsdl-image1.2 libtinyxml2.6.2 libva-x11-1 libwebp5 libyajl2
Suggested packages:
glew-utils
The following NEW packages will be installed:
libboost-atomic1.55.0 libboost-chrono1.55.0 libboost-date-time1.55.0 libboost-system1.55.0 libboost-thread1.55.0 libcec2 libglew1.10 libglu1-mesa
liblockdev1 liblzo2-2 libmicrohttpd10 libpcrecpp0 libsdl-image1.2 libtinyxml2.6.2 libva-x11-1 libwebp5 libyajl2
0 upgraded, 17 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
Need to get 1270 kB of archives.
After this operation, 3709 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Enfin tu relances ton .deb
root@TestMDD:/home# dpkg -i openpht_1.8.0.148-573b6d73-jessie_amd64.deb
(Reading database ... 37588 files and directories currently installed.)
Preparing to unpack openpht_1.8.0.148-573b6d73-jessie_amd64.deb ...
Unpacking openpht (1.8.0.148+573b6d73~jessie) over (1.8.0.148+573b6d73~jessie) ...
Setting up openpht (1.8.0.148+573b6d73~jessie) ...
Processing triggers for mime-support (3.58) ...
Processing triggers for libc-bin (2.19-18+deb8u10) ...
root@TestMDD:/home#