Instalación en sistemas de la familia RHEL

Instalar el repositorio para RHEL 7:

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

O para RHEL 8+:

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

El repositorio funciona por HTTPS, y los paquetes y metadatos están firmados. En la primera instalación, el gestor de paquetes ofrece importar la clave del repositorio «Perfect Streamer Repository <support@pstreamer.tv>» (con la opción -y la acepta por sí mismo). Compruebe la huella de la clave:

E391 9454 BFD9 DEA4 6CDE C886 5BDD 7AE6 BEB5 D084

Nota

Este es el repositorio de la versión 2.x, independiente del de la versión 1.x. Al pasar desde la versión 1.x, elimine primero el archivo anterior /etc/yum.repos.d/pstreamer.repo; de lo contrario, ambos repositorios seguirán habilitados en el sistema.

Instalar el paquete:

$ sudo yum -y install pstreamer

Desde este mismo repositorio se instala también la versión de demostración: el paquete pstreamer-demo (Versión de demostración).

Actualizar el paquete:

$ sudo yum -y update pstreamer

Después de la instalación

Después de instalar Perfect Streamer, active el servicio y defina la configuración inicial.

Advertencia

El paquete pstreamer requiere aksusbd en versión 10.33 o posterior. El servicio de protección está en el mismo repositorio, por lo que el gestor de paquetes lo instala por sí solo y no hace falta un paso aparte. Si el paquete se instala desde un archivo, sin pasar por el repositorio, la instalación se detendrá en la resolución de dependencias hasta que se instale a mano la versión necesaria del servicio.

La actualización del servicio de protección es un paso sin retorno, y no depende del tipo de llave. El paquete coloca en /var/hasplm bibliotecas del proveedor de la generación 10.33, y el servicio anterior no acepta esa biblioteca: el gestor de licencias se niega a cargarla y termina de forma anómala. Por eso no es posible volver al servicio anterior sin revertir a la vez el paquete entero. Planifique este paso como una transición, no como una actualización corriente.

Eliminar todos los paquetes:

$ sudo yum -y remove pstreamer aksusbd

Nota

openSUSE (Leap, última versión estable) es un sistema basado en RPM. Utiliza el mismo repositorio que RHEL, pero las operaciones se realizan con el gestor de paquetes zypper:

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

Para actualizar: sudo zypper update pstreamer; para eliminar: sudo zypper remove pstreamer aksusbd.