Instalação em sistemas da família RHEL

Instalar o repositório para o RHEL 7:

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

Ou para o RHEL 8+:

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

O repositório funciona por HTTPS, e os pacotes e metadados são assinados. Na primeira instalação, o gerenciador de pacotes oferece importar a chave do repositório «Perfect Streamer Repository <support@pstreamer.tv>» (com a opção -y, ele a aceita sozinho). Confira a impressão digital da chave:

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

Nota

Este é o repositório da versão 2.x, separado do repositório da versão 1.x. Ao migrar da versão 1.x, remova primeiro o arquivo anterior /etc/yum.repos.d/pstreamer.repo — caso contrário, os dois repositórios continuarão habilitados no sistema.

Instalar o pacote:

$ sudo yum -y install pstreamer

Deste mesmo repositório também se instala a versão de demonstração: o pacote pstreamer-demo (Versão de demonstração).

Atualizar o pacote:

$ sudo yum -y update pstreamer

Após a instalação

Após instalar o Perfect Streamer, ative o serviço e defina as configurações iniciais.

Aviso

O pacote pstreamer exige o aksusbd na versão 10.33 ou mais recente. O serviço de proteção está no mesmo repositório, por isso o gerenciador de pacotes o traz sozinho — não é preciso um passo separado. Se, porém, o pacote for instalado a partir de um arquivo, contornando o repositório, a instalação parará na resolução de dependências até que a versão necessária do serviço seja instalada manualmente.

A atualização do serviço de proteção é um passo sem volta, e ele não depende do tipo de chave. O pacote coloca em /var/hasplm bibliotecas do fornecedor da geração 10.33, e o serviço anterior não aceita tal biblioteca: o gerenciador de licenças se recusa a carregá-la e termina de forma anormal. Por isso não é possível voltar ao serviço anterior sem reverter junto o pacote inteiro. Planeje esse passo como uma transição, e não como uma atualização de rotina.

Remover todos os pacotes:

$ sudo yum -y remove pstreamer aksusbd

Nota

openSUSE (Leap, última versão estável) é um sistema baseado em RPM. Utiliza o mesmo repositório que o RHEL, mas as operações são realizadas com o gerenciador de pacotes zypper:

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

Atualização — sudo zypper update pstreamer, remoção — sudo zypper remove pstreamer aksusbd.