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.