Installation on RHEL-family systems

Install the repository for RHEL 7:

$ sudo yum install yum-utils
$ sudo yum-config-manager --add-repo=http://repo.pstreamer.tv/pub/pstreamer/pstreamer.repo

Or for RHEL 8+:

$ sudo yum config-manager --add-repo=http://repo.pstreamer.tv/pub/pstreamer/pstreamer.repo

Install the package:

$ sudo yum -y install pstreamer

Update the package:

$ sudo yum -y update pstreamer

Warning

The pstreamer package requires aksusbd version 10.33 or newer. The protection service lies in the same repository, so the package manager pulls it in by itself — no separate step is needed. If, however, the package is installed from a file, bypassing the repository, the installation will stop at dependency resolution until the required version of the service is installed by hand.

Upgrading the protection service is a one-way step, and it does not depend on the type of key. The package places generation 10.33 vendor libraries in /var/hasplm, and the previous service does not accept such a library: the licence manager refuses to load it and terminates abnormally. Going back to the previous service without rolling back the whole package as well is therefore not possible. Plan this step as a transition, not as a routine update.

Remove all packages:

$ sudo yum -y remove pstreamer aksusbd

Note

openSUSE (Leap, latest stable release) is an RPM-based system. It uses the same repository as RHEL, but the operations are performed with the zypper package manager:

$ sudo zypper addrepo http://repo.pstreamer.tv/pub/pstreamer/pstreamer.repo
$ sudo zypper --gpg-auto-import-keys refresh
$ sudo zypper install pstreamer

Update — sudo zypper update pstreamer, removal — sudo zypper remove pstreamer aksusbd.