---
title: Instalação da versão beta
url: https://doc2.pstreamer.tv/pt/manual/install/beta.html
lang: pt-BR
product: Perfect Streamer
version: 2.0.2.423
---

# Instalação da versão beta

A versão beta 2.1 é instalada a partir de um repositório beta separado, no mesmo servidor `repo.pstreamer.tv`. Os pacotes e os metadados do repositório beta são assinados com a mesma chave do repositório estável; a impressão digital da chave e como instalá-la estão em [Instalação em sistemas da família RHEL](rhel.md#install-rhel) e [Instalação em sistemas da família Debian](debian.md#install-debian).

O repositório beta contém somente o pacote `pstreamer`, que precisa de uma licença para funcionar; uma licença válida da versão 2.x também serve para a beta. Não há versão de demonstração no canal beta: o pacote `pstreamer-demo` permanece na versão estável 2.0.2. As condições de participação, o relato de problemas e a volta à versão estável estão descritos em [Programa de testes beta](../extras/beta.md#extras-beta).

O repositório beta é adicionado ao estável: o gerenciador de pacotes pega o `pstreamer` do repositório com a versão mais nova, ou seja, do repositório beta.

> **Nota**
>
> O repositório beta é conectado ao lado do repositório estável da versão 2.x (`pstreamer2`), que deve continuar conectado: dele são instalados o serviço de proteção aksusbd e os transcodificadores. Desative o repositório da versão 1.x (`/etc/yum.repos.d/pstreamer.repo` ou `/etc/apt/sources.list.d/pstreamer.list`): caso contrário, ao sair da beta, o gerenciador de pacotes pode voltar o nó para a 1.x (Nó com a versão 1.x).

> **Nota**
>
> Antes de passar da versão estável para a beta, salve uma cópia do arquivo de configuração `/opt/pss/config/pss.json` (se o arquivo já existir) com um novo nome, por exemplo `pss.json.$(date +%Y%m%d_%H%M%S)`. Com ela, a volta à versão estável não perde nenhuma configuração ([Como voltar à versão estável](../extras/beta.md#extras-beta-leave)).

## Sistemas da família Debian

Adicione o repositório estável e a chave, se ainda não estiverem adicionados ([Instalação em sistemas da família Debian](debian.md#install-debian)), e depois o repositório beta:

```sh
$ sudo wget https://repo.pstreamer.tv/pub/deb/dists/pstreamer2-beta/pstreamer2-beta.list -O /etc/apt/sources.list.d/pstreamer2-beta.list
$ sudo apt-get update
```

Para instalar a versão beta ou atualizar a estável para ela:

```sh
$ sudo apt-get install pstreamer
```

O comando `apt-cache policy pstreamer` mostra qual versão está instalada e de qual repositório ela veio.

## Sistemas da família RHEL

Adicione o repositório beta para o RHEL 7:

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

Ou para o RHEL 8+:

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

O arquivo do repositório fica em `/etc/yum.repos.d/pstreamer2-beta.repo`. Se o repositório estável ainda não estiver adicionado, adicione-o também ([Instalação em sistemas da família RHEL](rhel.md#install-rhel)).

Para instalar a versão beta:

```sh
$ sudo yum -y install pstreamer
```

Para atualizar a versão estável para ela:

```sh
$ sudo yum -y update pstreamer
```

> **Nota**
>
> No **openSUSE**, o repositório beta é adicionado com o comando `sudo zypper addrepo https://repo.pstreamer.tv/pub/pstreamer2-beta/pstreamer2-beta.repo`, e a atualização é feita com `sudo zypper refresh` e `sudo zypper update pstreamer`.

Após a instalação

Em um servidor novo, [ative o serviço e defina as configurações iniciais](../first_start/index.md#first-start-activation) como em uma instalação comum. Um nó atualizado a partir da versão estável mantém sua licença e suas configurações.

## Nó com a versão 1.x

Se o nó estiver na versão 1.x — inclusive depois de voltar para ela por acidente —, o pacote da versão 2.x interrompe a atualização: a versão 2.0.2 e as posteriores não aceitam uma chave de licença emitida para uma versão anterior à 2.0.2, e o serviço não iniciaria depois dessa atualização. No RHEL a atualização é interrompida com a mensagem `Error in PREIN scriptlet`, sem explicar o motivo.

1. Peça ao fornecedor um arquivo de licença V2C atualizado. Com uma licença de avaliação, esta etapa não é necessária.
2. Desative o repositório da versão 1.x e conecte o repositório estável da versão 2.x ([Instalação em sistemas da família RHEL](rhel.md#install-rhel), [Instalação em sistemas da família Debian](debian.md#install-debian)).
3. Confirme a atualização com antecedência e atualize o pacote:

   ```sh
   $ sudo touch /opt/pss/config/lic-key-updated
   $ sudo yum -y update pstreamer
   ```

   Em vez do arquivo, você pode definir a variável `PSS_LICENSE_KEY_UPDATED=1` no ambiente do comando de atualização. No Debian, a atualização é `sudo apt-get install pstreamer`.
4. Aplique a chave atualizada ([Ativação permanente](../first_start/index.md#first-start-permanent-activation)); com uma licença de avaliação, execute `/opt/pss/tools/activate.sh` sem argumentos.
