Installation sur les systèmes de la famille RHEL¶
Installer le dépôt pour RHEL 7 :
$ sudo yum install yum-utils
$ sudo yum-config-manager --add-repo=https://repo.pstreamer.tv/pub/pstreamer/pstreamer2.repo
Ou pour RHEL 8+ :
$ sudo yum config-manager --add-repo=https://repo.pstreamer.tv/pub/pstreamer/pstreamer2.repo
Le dépôt fonctionne en HTTPS, les paquets et les métadonnées sont signés. Lors de la première installation, le gestionnaire de paquets propose d’importer la clé du dépôt « Perfect Streamer Repository <support@pstreamer.tv> » (avec l’option -y, il l’accepte de lui-même). Vérifiez l’empreinte de la clé :
E391 9454 BFD9 DEA4 6CDE C886 5BDD 7AE6 BEB5 D084
Note
Il s’agit du dépôt de la version 2.x, distinct de celui de la version 1.x. Lors du passage depuis la version 1.x, supprimez d’abord l’ancien fichier /etc/yum.repos.d/pstreamer.repo — sinon les deux dépôts resteront activés sur le système.
Installer le paquet :
$ sudo yum -y install pstreamer
La version de démonstration s’installe depuis ce même dépôt : paquet pstreamer-demo (Version de démonstration).
Mettre à jour le paquet :
$ sudo yum -y update pstreamer
Après l’installation
Après l’installation de Perfect Streamer, activez le service et définissez les paramètres initiaux.
Avertissement
Le paquet pstreamer exige aksusbd en version 10.33 ou plus récente. Le service de protection se trouve dans le même dépôt, aussi le gestionnaire de paquets le récupère-t-il de lui-même — aucune étape distincte n’est nécessaire. Si en revanche le paquet est installé depuis un fichier, en contournant le dépôt, l’installation s’arrêtera à la résolution des dépendances tant que la version requise du service n’aura pas été installée à la main.
La mise à jour du service de protection est une étape sans retour, qui ne dépend pas du type de clé. Le paquet dépose dans /var/hasplm des bibliothèques du fournisseur de la génération 10.33, que l’ancien service n’accepte pas : le gestionnaire de licences refuse de les charger et s’arrête brutalement. Revenir à l’ancien service sans rétrograder du même coup tout le paquet est donc impossible. Prévoyez cette étape comme une transition et non comme une mise à jour ordinaire.
Supprimer tous les paquets :
$ sudo yum -y remove pstreamer aksusbd
Note
openSUSE (Leap, dernière version stable) est un système basé sur RPM. Il utilise le même dépôt que RHEL, mais les opérations sont effectuées avec le gestionnaire de paquets zypper :
$ sudo zypper addrepo https://repo.pstreamer.tv/pub/pstreamer/pstreamer2.repo
$ sudo zypper --gpg-auto-import-keys refresh
$ sudo zypper install pstreamer
Mise à jour — sudo zypper update pstreamer, suppression — sudo zypper remove pstreamer aksusbd.