---
title: Instalación de la versión beta
url: https://doc2.pstreamer.tv/es/manual/install/beta.html
lang: es
product: Perfect Streamer
version: 2.0.2.423
---

# Instalación de la versión beta

La versión beta 2.1 se instala desde un repositorio beta independiente en el mismo servidor, `repo.pstreamer.tv`. Los paquetes y los metadatos del repositorio beta están firmados con la misma clave que el repositorio estable; la huella de la clave y cómo instalarla se indican en [Instalación en sistemas de la familia RHEL](rhel.md#install-rhel) y [Instalación en sistemas de la familia Debian](debian.md#install-debian).

El repositorio beta solo contiene el paquete `pstreamer`, que necesita una licencia para funcionar; una licencia válida de la versión 2.x también sirve para la beta. En el canal beta no hay versión de demostración: el paquete `pstreamer-demo` se queda en la versión estable 2.0.2. Las condiciones de participación, cómo informar de problemas y cómo volver a la versión estable se describen en [Programa de pruebas beta](../extras/beta.md#extras-beta).

El repositorio beta se añade al estable: el gestor de paquetes toma `pstreamer` del repositorio con la versión más reciente, es decir, del repositorio beta.

> **Nota**
>
> El repositorio beta se conecta junto al repositorio estable de la versión 2.x (`pstreamer2`), que debe seguir conectado: de él se instalan el servicio de protección aksusbd y los transcodificadores. Desactive el repositorio de la versión 1.x (`/etc/yum.repos.d/pstreamer.repo` o `/etc/apt/sources.list.d/pstreamer.list`): de lo contrario, al volver de la beta, el gestor de paquetes puede devolver el nodo a 1.x (Nodo con la versión 1.x).

> **Nota**
>
> Antes de pasar de la versión estable a la beta, guarde una copia del archivo de configuración `/opt/pss/config/pss.json` (si el archivo ya existe) con otro nombre, por ejemplo `pss.json.$(date +%Y%m%d_%H%M%S)`. Con ella, la vuelta a la versión estable no perderá ningún ajuste ([Cómo volver a la versión estable](../extras/beta.md#extras-beta-leave)).

## Sistemas de la familia Debian

Añada el repositorio estable y la clave si aún no están añadidos ([Instalación en sistemas de la familia Debian](debian.md#install-debian)) y, después, el repositorio 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 la versión beta o actualizar a ella la estable:

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

El comando `apt-cache policy pstreamer` muestra qué versión está instalada y de qué repositorio procede.

## Sistemas de la familia RHEL

Añada el repositorio beta para RHEL 7:

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

O para RHEL 8+:

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

El archivo del repositorio se guarda en `/etc/yum.repos.d/pstreamer2-beta.repo`. Si el repositorio estable aún no está añadido, añádalo también ([Instalación en sistemas de la familia RHEL](rhel.md#install-rhel)).

Para instalar la versión beta:

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

Para actualizar a ella la versión estable:

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

> **Nota**
>
> En **openSUSE**, el repositorio beta se añade con el comando `sudo zypper addrepo https://repo.pstreamer.tv/pub/pstreamer2-beta/pstreamer2-beta.repo`, y la actualización se hace con `sudo zypper refresh` y `sudo zypper update pstreamer`.

Después de la instalación

En un servidor nuevo, [active el servicio y defina la configuración inicial](../first_start/index.md#first-start-activation) como en una instalación normal. Un nodo actualizado desde la versión estable conserva su licencia y su configuración.

## Nodo con la versión 1.x

Si el nodo tiene la versión 1.x, incluso después de volver a ella por accidente, el paquete de la versión 2.x detiene la actualización: la versión 2.0.2 y posteriores no aceptan una clave de licencia emitida para una versión anterior a la 2.0.2, y el servicio no arrancaría tras esa actualización. En RHEL la actualización se interrumpe con el mensaje `Error in PREIN scriptlet` sin explicar el motivo.

1. Solicite al proveedor un archivo de licencia V2C actualizado. Con una licencia de prueba este paso no es necesario.
2. Desactive el repositorio de la versión 1.x y conecte el repositorio estable de la versión 2.x ([Instalación en sistemas de la familia RHEL](rhel.md#install-rhel), [Instalación en sistemas de la familia Debian](debian.md#install-debian)).
3. Confirme la actualización por adelantado y actualice el paquete:

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

   En lugar del archivo, puede definir la variable `PSS_LICENSE_KEY_UPDATED=1` en el entorno del comando de actualización. En Debian la actualización es `sudo apt-get install pstreamer`.
4. Aplique la clave actualizada ([Activación permanente](../first_start/index.md#first-start-permanent-activation)); con una licencia de prueba, ejecute `/opt/pss/tools/activate.sh` sin argumentos.
