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.