---
title: Installation de la version bêta
url: https://doc2.pstreamer.tv/fr/manual/install/beta.html
lang: fr
product: Perfect Streamer
version: 2.0.2.423
---

# Installation de la version bêta

La version bêta 2.1 s’installe depuis un dépôt bêta distinct, sur le même serveur `repo.pstreamer.tv`. Les paquets et les métadonnées du dépôt bêta sont signés avec la même clé que le dépôt stable ; l’empreinte de la clé et la façon de l’installer figurent dans [Installation sur les systèmes de la famille RHEL](rhel.md#install-rhel) et [Installation sur les systèmes de la famille Debian](debian.md#install-debian).

Le dépôt bêta ne contient que le paquet `pstreamer`, qui a besoin d’une licence pour fonctionner ; une licence valide de la version 2.x convient aussi pour la bêta. Il n’y a pas de version de démonstration dans le canal bêta : le paquet `pstreamer-demo` reste sur la version stable 2.0.2. Les conditions de participation, le signalement des problèmes et le retour à la version stable sont décrits dans [Programme de test bêta](../extras/beta.md#extras-beta).

Le dépôt bêta s’ajoute au dépôt stable : le gestionnaire de paquets prend `pstreamer` dans le dépôt où la version est la plus récente, c’est-à-dire dans le dépôt bêta.

> **Note**
>
> Le dépôt bêta se connecte à côté du dépôt stable de la version 2.x (`pstreamer2`), qui doit rester connecté : c’est de lui que s’installent le service de protection aksusbd et les transcodeurs. Désactivez le dépôt de la version 1.x (`/etc/yum.repos.d/pstreamer.repo` ou `/etc/apt/sources.list.d/pstreamer.list`) : sinon, au retour de la bêta, le gestionnaire de paquets peut ramener le nœud en 1.x (Nœud en version 1.x).

> **Note**
>
> Avant de passer de la version stable à la bêta, enregistrez une copie du fichier de configuration `/opt/pss/config/pss.json` (si le fichier existe déjà) sous un nouveau nom, par exemple `pss.json.$(date +%Y%m%d_%H%M%S)`. Grâce à elle, le retour à la version stable ne perdra aucun paramètre ([Comment revenir à la version stable](../extras/beta.md#extras-beta-leave)).

## Systèmes de la famille Debian

Ajoutez le dépôt stable et la clé s’ils ne sont pas encore ajoutés ([Installation sur les systèmes de la famille Debian](debian.md#install-debian)), puis le dépôt bêta :

```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
```

Pour installer la version bêta ou y mettre à jour la version stable :

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

La commande `apt-cache policy pstreamer` indique la version installée et le dépôt dont elle provient.

## Systèmes de la famille RHEL

Ajoutez le dépôt bêta pour 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 pour RHEL 8+ :

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

Le fichier du dépôt est placé dans `/etc/yum.repos.d/pstreamer2-beta.repo`. Si le dépôt stable n’est pas encore ajouté, ajoutez-le aussi ([Installation sur les systèmes de la famille RHEL](rhel.md#install-rhel)).

Pour installer la version bêta :

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

Pour y mettre à jour la version stable :

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

> **Note**
>
> Sous **openSUSE**, le dépôt bêta s’ajoute avec la commande `sudo zypper addrepo https://repo.pstreamer.tv/pub/pstreamer2-beta/pstreamer2-beta.repo`, et la mise à jour se fait avec `sudo zypper refresh` et `sudo zypper update pstreamer`.

Après l’installation

Sur un nouveau serveur, [activez le service et définissez les paramètres initiaux](../first_start/index.md#first-start-activation) comme pour une installation ordinaire. Un nœud mis à jour depuis la version stable conserve sa licence et ses paramètres.

## Nœud en version 1.x

Si le nœud exécute la version 1.x — y compris après un retour accidentel vers celle-ci —, le paquet de la version 2.x interrompt la mise à jour : une clé de licence délivrée pour une version antérieure à 2.0.2 n’est pas acceptée par la version 2.0.2 et les suivantes, et le service ne démarrerait pas après une telle mise à jour. Sous RHEL, la mise à jour s’interrompt avec le message `Error in PREIN scriptlet`, sans explication.

1. Obtenez auprès du fournisseur un fichier de licence V2C mis à jour. Avec une licence d’essai, cette étape n’est pas nécessaire.
2. Désactivez le dépôt de la version 1.x et connectez le dépôt stable de la version 2.x ([Installation sur les systèmes de la famille RHEL](rhel.md#install-rhel), [Installation sur les systèmes de la famille Debian](debian.md#install-debian)).
3. Confirmez la mise à jour à l’avance et mettez le paquet à jour :

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

   Au lieu du fichier, vous pouvez définir la variable `PSS_LICENSE_KEY_UPDATED=1` dans l’environnement de la commande de mise à jour. Sous Debian, la mise à jour se fait par `sudo apt-get install pstreamer`.
4. Appliquez la clé mise à jour ([Activation permanente](../first_start/index.md#first-start-permanent-activation)) ; avec une licence d’essai, lancez `/opt/pss/tools/activate.sh` sans arguments.
