

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Configuration du serveur Amazon DCV
<a name="setting-up"></a>

Pour utiliser Amazon DCV, installez le logiciel du serveur Amazon DCV sur le serveur sur lequel vous souhaitez héberger des sessions Amazon DCV. Assurez-vous que le logiciel possède une licence appropriée.

Les rubriques suivantes décrivent comment installer et obtenir une licence pour le serveur Amazon DCV. La rubrique [Licences](setting-up-license.md) s'applique uniquement à l'installation sur site et sur d'autres serveurs basés sur le cloud. En effet, aucune licence n'est requise pour utiliser le serveur Amazon DCV sur une instance Amazon EC2.

**Topics**
+ [

# Étape 1 : Installation du serveur Amazon DCV
](setting-up-installing.md)
+ [

# Étape 2 : octroyer une licence au serveur Amazon DCV
](setting-up-license.md)
+ [

# Étape 3 : Configuration de l'imagerie du serveur Amazon DCV (facultatif)
](imaging.md)

# Étape 1 : Installation du serveur Amazon DCV
<a name="setting-up-installing"></a>

Les rubriques suivantes décrivent comment installer la dernière version du serveur Amazon DCV sous Windows, Linux et macOS. Suivez ces étapes si vous installez Amazon DCV sur une instance Amazon EC2 ou sur un autre serveur sur site ou dans le cloud.

**Note**  
Si vous effectuez une mise à niveau d'une version antérieure du serveur Amazon DCV vers la dernière version, consultez[Mise à niveau du serveur Amazon DCV](setting-up-upgrading.md).

**Note**  
Le serveur Amazon DCV pour macOS n'est pris en charge que sur les instances Amazon EC2 Apple Silicon.

**Topics**
+ [

# Installation du serveur Amazon DCV sous Windows
](setting-up-installing-windows.md)
+ [

# Installation du serveur Amazon DCV sous Linux
](setting-up-installing-linux.md)
+ [

# Installation du serveur Amazon DCV sur macOS
](setting-up-installing-macos.md)

# Installation du serveur Amazon DCV sous Windows
<a name="setting-up-installing-windows"></a>

Le logiciel du serveur Amazon DCV peut être installé sur un serveur Windows et exécuter vos sessions Amazon DCV à partir de là. Avant d'installer le logiciel, vérifiez que votre serveur répond aux conditions requises pour exécuter le logiciel. Le processus d'installation du logiciel peut être effectué manuellement via un assistant d'installation ou installé automatiquement par Amazon DCV.

**Topics**
+ [Conditions préalables](setting-up-installing-winprereq.md)
+ [Installation du serveur](setting-up-installing-wininstall.md)

# Conditions requises pour le serveur Windows Amazon DCV sur les instances Amazon EC2
<a name="setting-up-installing-winprereq"></a>

Cette rubrique décrit comment configurer votre instance Windows Amazon EC2 avant d'installer le serveur Amazon DCV. Si vous n'installez pas le serveur Amazon DCV sur une instance Windows Amazon EC2, ignorez ces conditions préalables.

**Topics**
+ [

## Conditions préalables pour toutes les instances
](#setting-up-installing-all)
+ [

## Conditions préalables pour les instances de calcul accéléré
](#setting-up-installing-graphics)
+ [

## Conditions requises pour les autres familles d'instances
](#setting-up-installing-general)

## Conditions préalables pour toutes les instances
<a name="setting-up-installing-all"></a>

 À partir de la version 2024.0, la version Windows d'Amazon DCV nécessite Microsoft Visual C\$1\$1 Redistributable pour Visual Studio 2022 au lieu de Microsoft Visual C\$1\$1 Redistributable pour Visual Studio 2017. 

La meilleure pratique consiste à installer Microsoft Visual C\$1\$1 Redistributable pour Visual Studio avant l'installation du serveur Amazon DCV par l'administrateur du serveur. Le programme d'installation MSI d'Amazon DCV 2024.0 vérifie les dépendances et, s'il ne les trouve pas, essaiera d'installer la configuration requise avant l'installation d'Amazon DCV. Ce comportement est un mécanisme de secours qui sera supprimé dans une future version. Les administrateurs qui utilisent l'automatisation pour l'installation doivent s'efforcer de mettre à jour leurs automatisations afin d'installer Microsoft Visual C\$1\$1 Redistributable for Visual Studio avant le serveur Amazon DCV. Notez également que Microsoft Visual C\$1\$1 Redistributable peut redémarrer l'hôte dans le cadre de l'installation. 

## Conditions préalables pour les instances de calcul accéléré
<a name="setting-up-installing-graphics"></a>

### Conditions requises pour les instances graphiques du GPU
<a name="setting-up-installing-graphics"></a>

Si vous utilisez une instance graphique GPU (par exemple, une instance G2, G3, G4dn, G4ad ou G5), nous vous recommandons d'installer et de configurer les pilotes de GPU NVIDIA ou AMD appropriés. Les pilotes du GPU permettent les opérations suivantes :
+ Accélération matérielle DirectX et OpenGL pour les applications
+ Accélération matérielle pour l'encodage en streaming vidéo H.264
+ Résolutions d'écran de serveur personnalisables
+ Résolution maximale accrue pour les moniteurs de serveurs, jusqu'à 4 096 x 2 160
+ Augmentation du nombre d'écrans de serveur

Pour savoir comment installer les pilotes GPU NVIDIA sur votre instance graphique GPU, consultez les rubriques suivantes du guide de l'*utilisateur Amazon EC2*.
+ Pour les instances dotées d'un processeur graphique NVIDIA (par exemple, une instance G2, G3, G4dn ou G5), consultez la section [Installation du](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/install-nvidia-driver.html) pilote NVIDIA sous Windows.
+ Pour les instances dotées d'un GPU AMD (par exemple, une instance G4ad), voir [Installer les pilotes AMD sur les instances Windows](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/install-amd-driver.html).

Pour plus d'informations sur les instances Amazon EC2 G4ad, consultez le billet de blog consacré [aux nouvelles instances Amazon EC2](https://aws.amazon.com/blogs/compute/deep-dive-on-the-new-amazon-ec2-g4ad-instances/) G4ad.

### Conditions requises pour les autres instances de calcul accéléré
<a name="setting-up-installing-accelerated"></a>

Si vous utilisez une instance de calcul accéléré qui n'est pas une instance graphique GPU (par exemple, une instance P2, P3 ou P3dn), nous vous recommandons d'installer et de configurer les pilotes de GPU NVIDIA appropriés. Les pilotes GPU NVIDIA permettent l'accélération matérielle pour l'encodage du streaming vidéo H.264.

Pour savoir comment installer les pilotes GPU NVIDIA sur votre instance de calcul accéléré, consultez la section relative aux [pilotes NVIDIA publics](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/install-nvidia-driver.html#public-nvidia-driver) dans le guide de l'*utilisateur Amazon EC2*.

L'installation des pilotes GPU NVIDIA sur une instance de calcul accéléré n'améliore pas les limites ou les résolutions du moniteur du serveur. Pour ajouter la prise en charge supplémentaire de la résolution du moniteur de serveur, vous pouvez installer les pilotes NVIDIA GRID. Pour plus d'informations, consultez le [logiciel NVIDIA vGPU sur le site](https://www.nvidia.com/object/vGPU-software-driver.html) Web de NVIDIA.

## Conditions requises pour les autres familles d'instances
<a name="setting-up-installing-general"></a>

Pour les instances autres que les instances de calcul accéléré, nous vous recommandons d'installer le pilote Amazon DCV Virtual Display si vous utilisez Windows 2016 ou si vous utilisez une version du serveur Amazon DCV antérieure à 2023.1. Cela inclut les instances des familles d'instances à usage général, optimisées pour le calcul, optimisées pour la mémoire et optimisées pour le stockage.

L'installation du pilote Amazon DCV Virtual Display permet d'effectuer les opérations suivantes :
+ Support pour un maximum de quatre moniteurs
+ Support pour les résolutions personnalisées
+ Support pour la résolution 4K UHD

Vous ne pouvez pas gérer les moniteurs de serveur connectés par le serveur Amazon DCV à l'aide du panneau de configuration Windows.

**Note**  
Le pilote Amazon DCV Virtual Display est pris en charge sur Windows Server 2016 et versions ultérieures. Le pilote n'est pas nécessaire si vous utilisez Windows Server 2019 ou version ultérieure avec le serveur DCV 2023.1 ou version ultérieure, car le pilote d'affichage indirect (IDD) est fourni avec le serveur DCV. L'IDD est recommandé, mais la [GetConsoleScreenshot](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_GetConsoleScreenshot.html)fonctionnalité ne fonctionnera pas comme prévu.

**Important**  
L'installation du pilote Amazon DCV Virtual Display avec d'autres pilotes de GPU, tels que les pilotes de GPU NVIDIA, peut provoquer des conflits. Pour éviter les conflits, nous vous recommandons de ne pas installer le pilote Amazon DCV Virtual Display en combinaison avec d'autres pilotes de GPU.

**Pour installer le pilote Amazon DCV Virtual Display sur votre instance**

1. Téléchargez le programme d'installation du pilote Amazon DCV Virtual Display depuis le site Web d'[Amazon DCV](http://download.amazondcv.com).

1. Installez le pilote en effectuant l'une des opérations suivantes :
   + Exécutez l'assistant d'installation
   + Double-cliquez sur le fichier d'installation
   + Utilisez la commande suivante pour exécuter une installation sans assistance

     ```
     C:\> nice-dcv-virtual-display-x64-Release-88.msi /quiet /norestart
     ```

1. Redémarrez l’instance.

1. Reconnectez-vous à l'instance.

# Installation du serveur Amazon DCV sous Windows
<a name="setting-up-installing-wininstall"></a>

Vous pouvez utiliser un assistant d'installation pour installer le serveur Amazon DCV sur un serveur hôte Windows. L'assistant vous guide à travers une série d'étapes qui montrent comment personnaliser l'installation de votre serveur Amazon DCV. Vous pouvez également utiliser la ligne de commande pour effectuer une installation sans assistance. Cela utilise les paramètres par défaut pour automatiser la procédure d'installation.

**Contents**
+ [

## Utilisation de l'assistant
](#setting-up-installing-windows-wizard)
+ [

## Utilisation d'une installation sans surveillance
](#setting-up-installing-windows-unattended)

## Utilisation de l'assistant
<a name="setting-up-installing-windows-wizard"></a>

Utilisez l'assistant d'installation du serveur Amazon DCV pour une installation guidée.

**Pour installer le serveur Amazon DCV sous Windows à l'aide de l'assistant**

1. Lancez et connectez-vous au serveur sur lequel vous souhaitez installer le serveur Amazon DCV.

1. Téléchargez le programme d'installation du serveur Amazon DCV depuis le site Web [Amazon DCV](http://download.amazondcv.com).
**Note**  
Le serveur Amazon DCV n'est disponible qu'en version 64 bits et est pris en charge sur les systèmes d'exploitation Windows 64 bits.
**Astuce**  
La page des [derniers packages](http://download.amazondcv.com/latest.html) du site Web de téléchargement contient des liens pointant vers la dernière version disponible. Vous pouvez utiliser ces liens pour récupérer automatiquement les derniers packages Amazon DCV.

1. Exécutez `nice-dcv-server-x64-Release-2025.0-version_number.msi`. 

1. Sur l'écran d'accueil, choisissez **Next**.

1. Sur l'écran End-User License Agreement (Contrat de licence de l'utilisateur final), lisez le contrat de licence. Si vous acceptez les termes, cochez la case **J'accepte les termes du contrat de licence**, puis choisissez **Suivant**.

1. (Facultatif) configurez les composants qui seront installés en sélectionnant des éléments dans l'écran de **sélection des composants**. Pour marquer un composant à installer, sélectionnez l'élément et choisissez **Sera installé sur le disque dur local**. Pour omettre un composant de l'installation, sélectionnez l'élément et choisissez **Toute la fonctionnalité ne sera pas disponible**.

1. Sur l'écran DCV Service Configuration (Configuration du service DCV) :

   1. (Facultatif) Pour configurer manuellement le pare-feu de votre serveur de façon à autoriser la communication via le port requis, sélectionnez **No, I will manually configure my firewall later (Non, je configurerai manuellement mon pare-feu plus tard)**.

   1. (Facultatif) Pour démarrer manuellement le serveur Amazon DCV après l'installation, sélectionnez **Non, je souhaite démarrer un service DCV** manuellement. Si vous sélectionnez cette option, vous ne pouvez pas démarrer une session de console automatiquement à l'issue de l'installation. Si vous sélectionnez cette option, ignorez l'étape 9.

1. Choisissez **Suivant**.

1. Sur l'écran DCV Session Management Configuration (Configuration de la gestion de session DCV), spécifiez le propriétaire de la session de console automatique. Sinon, pour empêcher la session de console automatique de démarrer à l'issue de l'installation, sélectionnez **No, I will create the session manually (Non, je créerai la session manuellement)**.
**Note**  
N'effectuez cette étape que si vous avez choisi préalablement d'autoriser le serveur à démarrer automatiquement.

1. Choisissez **Installer**.

## Utilisation d'une installation sans surveillance
<a name="setting-up-installing-windows-unattended"></a>

Amazon DCV peut installer et activer le logiciel du serveur automatiquement. C'est ce qu'on appelle une « installation sans assistance ». Par défaut, une installation sans assistance effectue les opérations suivantes :
+ Ajout d'une règle de pare-feu pour autoriser la communication via le port 8443.
+ Active le démarrage automatique du serveur Amazon DCV.
+ Création d'une session de console automatique.
+ Attribution du rôle de propriétaire de la session de console à l'utilisateur qui effectue l'installation.

Vous pouvez remplacer les opérations par défaut en ajoutant les options suivantes à la commande d'installation :
+ `DISABLE_FIREWALL=1`— Empêche le programme d'installation d'ajouter la règle de pare-feu.
+ `DISABLE_SERVER_AUTOSTART=1`— Empêche le serveur Amazon DCV de démarrer automatiquement après l'installation.
+ `DISABLE_AUTOMATIC_SESSION_CREATION=1`— Empêche le programme d'installation de démarrer la session de console automatique.
+ `AUTOMATIC_SESSION_OWNER=owner_name`— Spécifie un autre propriétaire pour la session de console automatique.
+ `ADDLOCAL=component_list`— Ajoute des éléments à l'ensemble d'éléments à installer.
+ `REMOVE=component_list`— Supprime des éléments de l'ensemble d'éléments à installer.
**Note**  
L'`REMOVE`option est évaluée après l'`ADDLOCAL`option. Un élément figurant sur les deux listes n'est pas installé.

La component\$1list est une liste séparée par des virgules qui peut contenir les valeurs suivantes :
+ `audioMicDriver`: pilote de microphone
+ `audioSpkDriver`: pilote de haut-parleur
+ `printerDriver`: pilote d'imprimante
+ `usbDriver`: pilote de télécommande de périphérique USB (désactivé par défaut)
+ `webcamDriver`: pilote de webcam
+ `gamepadDriver`: pilote de manette
+ `webClient`: Client Web
+ `webauthn`: Redirection Webauthn
+ `iddDriver`: pilote d'affichage indirect (recommandé)
+ `webrtc`: Composants de redirection WebRTC
+ `ALL`: Tous les composants

**Pour installer le serveur Amazon DCV sous Windows à l'aide d'une installation sans assistance**

1. Lancez et connectez-vous au serveur sur lequel vous souhaitez installer le serveur Amazon DCV.

1. Téléchargez le programme d'installation du serveur Amazon DCV depuis le site Web [Amazon DCV](http://download.amazondcv.com).
**Note**  
Le serveur Amazon DCV n'est disponible qu'en version 64 bits et est pris en charge sur les systèmes d'exploitation Windows 64 bits.

1. Ouvrez une fenêtre d'invite de commande et accédez au dossier dans lequel vous avez téléchargé le programme d'installation.

1. Exécutez le programme d'installation sans surveillance comme indiqué dans l'un des exemples suivants :
   + Installez les composants par défaut :

     ```
     C:\>  msiexec.exe /i nice-dcv-server-x64-Release-2025.0-version_number.msi
     /quiet /norestart /l*v dcv_install_msi.log
     ```
   + Installez tous les composants :

     ```
     C:\>  msiexec.exe /i nice-dcv-server-x64-Release-2025.0-version_number.msi
     ADDLOCAL=ALL /quiet /norestart /l*v dcv_install_msi.log
     ```
   + Installez un sous-ensemble de composants :

     ```
     C:\>  msiexec.exe /i nice-dcv-server-x64-Release-2025.0-version_number.msi
     ADDLOCAL=audioMicDriver,audioSpkDriver,printerDriver,webcamDriver /quiet /norestart /l*v dcv_install_msi.log
     ```

# Installation du serveur Amazon DCV sous Linux
<a name="setting-up-installing-linux"></a>

Le logiciel du serveur Amazon DCV peut être installé sur un serveur Linux et exécuter vos sessions Amazon DCV à partir de là. Avant d'installer le logiciel, vérifiez que votre serveur répond aux conditions requises pour exécuter le logiciel. Le processus d'installation du logiciel peut être effectué manuellement via un assistant d'installation ou automatiquement installé par AWS.

Cette section décrit comment installer le serveur Amazon DCV sous Linux.

**Topics**
+ [Conditions préalables](setting-up-installing-linux-prereq.md)
+ [Installation du serveur](setting-up-installing-linux-server.md)
+ [

# Réalisation de contrôles après l'installation
](setting-up-installing-linux-checks.md)

# Conditions requises pour les serveurs Linux Amazon DCV
<a name="setting-up-installing-linux-prereq"></a>

Amazon DCV permet aux clients d'accéder à une session graphique X à distance sur un serveur Linux. Cela permet d'accéder au poste de travail Linux correspondant. Amazon DCV prend en charge deux types de streaming de bureau Linux : les sessions de console et les sessions virtuelles. Pour de plus amples informations sur la console et les sessions virtuelles, veuillez consulter [Gestion des sessions Amazon DCV](managing-sessions.md).

Cette rubrique décrit comment installer les prérequis requis pour utiliser Amazon DCV sur un serveur Linux.

**Topics**
+ [

## Installation d'un environnement de bureau et d'un gestionnaire de bureau
](#linux-prereq-gui)
+ [

## Désactiver le protocole Wayland (GDM3 uniquement)
](#linux-prereq-wayland)
+ [

## Configurer le serveur X
](#linux-prereq-xserver)
+ [

## Installez l'utilitaire glxinfo
](#linux-prereq-tools)
+ [

## Vérifier le rendu du logiciel OpenGL
](#linux-prereq-opengl)
+ [

## Installation de pilotes GPU pour les instances graphiques
](#linux-prereq-gpu)
+ [

## Installer le XDummy pilote pour les instances autres que le GPU
](#linux-prereq-nongpu)

## Installation d'un environnement de bureau et d'un gestionnaire de bureau
<a name="linux-prereq-gui"></a>

Installez un environnement de bureau et un gestionnaire de bureau pour améliorer votre expérience avec Amazon DCV sur un serveur Linux.

Un environnement de bureau est une interface utilisateur graphique (GUI) qui vous permet d'interagir avec le système d'exploitation Linux. Il existe plusieurs environnements de bureau, et Amazon DCV fonctionne avec bon nombre d'entre eux. Un gestionnaire de bureau est un programme qui gère l'écran de connexion de l'utilisateur, et qui démarre et arrête les sessions de l'environnement de bureau et le serveur X.

Les onglets suivants indiquent les étapes d'installation de l'environnement de bureau par défaut et du gestionnaire de bureau sur les systèmes d'exploitation pris en charge, ainsi que la configuration et le démarrage du serveur X sur les systèmes d'exploitation pris en charge.

------
#### [ RHEL, CentOS, and Rocky Linux ]

L'environnement de bureau par défaut pour RHEL, CentOS et Rocky Linux est Gnome3 et le gestionnaire de bureau par défaut est GDM.

**Pour installer et configurer l'environnement de bureau et le gestionnaire de bureau sur RHEL, CentOS et Rocky Linux**

1. Installez les packages de l'environnement de bureau et du gestionnaire de bureau.
   + RHEL et Rocky Linux

     ```
     $ sudo yum groupinstall 'Server with GUI'
     ```
   + CentOS

     ```
     $ sudo yum groupinstall "GNOME Desktop"
     ```

1. Mettez à jour les packages logiciels pour garantir que le serveur Linux est à jour.

   ```
   $ sudo yum upgrade
   ```

1. Redémarrez le serveur Linux.

   ```
   $ sudo reboot
   ```

------
#### [ Amazon Linux 2 ]

L'environnement de bureau par défaut pour Amazon Linux 2 est Gnome3 et le gestionnaire de bureau par défaut est GDM.

**Pour installer et configurer l'environnement de bureau et le gestionnaire de bureau sur Amazon Linux 2**

1. Installez les packages de l'environnement de bureau et du gestionnaire de bureau.

   ```
   $ sudo yum install gdm gnome-session gnome-classic-session gnome-session-xsession
   ```

   ```
   $ sudo yum install xorg-x11-server-Xorg xorg-x11-fonts-Type1 xorg-x11-drivers 
   ```

   ```
   $ sudo yum install gnome-terminal gnu-free-fonts-common gnu-free-mono-fonts gnu-free-sans-fonts gnu-free-serif-fonts
   ```

1. Mettez à jour les packages logiciels pour garantir que le serveur Linux est à jour.

   ```
   $ sudo yum upgrade
   ```

1. Redémarrez le serveur Linux.

   ```
   $ sudo reboot
   ```

------
#### [ Amazon Linux 2023 ]

L'environnement de bureau par défaut pour Amazon Linux 2023 est Gnome3 et le gestionnaire de bureau par défaut est GDM.

**Pour installer et configurer l'environnement de bureau et le gestionnaire de bureau sur Amazon Linux 2023**

1. Installez les packages de l'environnement de bureau et du gestionnaire de bureau.

   ```
   $ sudo dnf groupinstall 'Desktop'
   ```

1. Mettez à jour les packages logiciels pour garantir que le serveur Linux est à jour.

   ```
   $ sudo dnf upgrade
   ```

1. Redémarrez le serveur Linux.

   ```
   $ sudo reboot
   ```

------
#### [ Ubuntu 20.x, 22.x, and 24.x ]

Pour Ubuntu 20.x/22.x/24.x, l'environnement de bureau par défaut est Gnome3 et le gestionnaire de bureau par défaut est. GDM3 À partir d'Ubuntu 20.x, LightDM n'est plus compatible avec Amazon DCV.

**Pour installer et configurer l'environnement de bureau et le gestionnaire de bureau sur Ubuntu 20.x/22.x/24.x**

1. Installez les packages de l'environnement de bureau et du gestionnaire de bureau.

   ```
   $ sudo apt update
   ```

   ```
   $ sudo apt install ubuntu-desktop
   ```

   Installer GDM3

   ```
   $ sudo apt install gdm3
   ```

1. Vérifiez qu'il GDM3 est défini comme gestionnaire de bureau par défaut.

   ```
   $ cat /etc/X11/default-display-manager
   ```

   La sortie est la suivante.

   ```
   /usr/sbin/gdm3
   ```

   S'il GDM3 n'est pas défini comme gestionnaire de bureau par défaut, utilisez la commande suivante pour le définir comme gestionnaire de bureau par défaut.

   ```
   $ sudo dpkg-reconfigure gdm3
   ```

1. Mettez à jour les packages logiciels pour garantir que le serveur Linux est à jour.

   ```
   $ sudo apt upgrade
   ```

1. Redémarrez le serveur Linux.

   ```
   $ sudo reboot
   ```

**Note**  
Lorsque vous utilisez une version d'Amazon DCV antérieure à 2022.2 avec des **sessions virtuelles**, vous pouvez rencontrer [un problème GDM connu](https://gitlab.gnome.org/GNOME/gdm/-/issues/650). Pour que les sessions virtuelles fonctionnent correctement, vous pouvez adopter l'une des solutions suivantes :  
**Sur les serveurs dépourvus de GPU**, vous pouvez désactiver le gestionnaire de bureau car il n'est pas nécessaire pour exécuter des sessions virtuelles. Configurez le système pour qu'il s'exécute en mode multi-utilisateurs en exécutant la commande suivante avant de créer des sessions virtuelles :  

  ```
  $  sudo systemctl isolate multi-user.target
  ```
**Sur les serveurs dotés d'un processeur graphique**, en plus de désactiver le gestionnaire de bureau, vous devez démarrer un serveur X sur le système avant de créer des sessions virtuelles. Pour ce faire, exécutez les commandes suivantes :  

  ```
  $  sudo systemctl isolate multi-user.target
  ```

  ```
  $  sudo dcvstartx &
  ```
Amazon DCV 2022.2 et versions ultérieures ne sont pas concernés par ce problème.

------
#### [ SUSE Linux Enterprise 12.x ]

L'environnement de bureau par défaut pour SUSE Linux Enterprise 12.x est SLE Classic et le gestionnaire de bureau par défaut est GDM.

**Pour installer et configurer l'environnement de bureau et le gestionnaire de bureau sur SUSE Linux Enterprise 12.x**

1. Installez les packages de l'environnement de bureau et du gestionnaire de bureau.

   ```
   $ sudo zypper install -t pattern gnome-basic
   ```

1. Vérifiez que GDM est défini comme gestionnaire de bureau par défaut.

   ```
   $ sudo update-alternatives --set default-displaymanager /usr/lib/X11/displaymanagers/gdm
   ```

   ```
   $ sudo sed -i "s/DEFAULT_WM=\"\"/DEFAULT_WM=\"gnome\"/" /etc/sysconfig/windowmanager
   ```

1. Mettez à jour les packages logiciels pour garantir que le serveur Linux est à jour.

   ```
   $ sudo zypper update
   ```

1. Redémarrez le serveur Linux.

   ```
   $ sudo reboot
   ```

------
#### [ SUSE Linux Enterprise 15.x ]

L'environnement de bureau par défaut pour SUSE Linux Enterprise 15.x est SLE Classic et le gestionnaire de bureau par défaut est. GDM3

**Pour installer et configurer l'environnement de bureau et le gestionnaire de bureau sur SUSE Linux Enterprise 15.x**

1. Installez les packages de l'environnement de bureau et du gestionnaire de bureau.

   ```
   $ sudo zypper install -t pattern gnome_basic
   ```

1. Vérifiez que GDM est défini comme gestionnaire de bureau par défaut.

   ```
   $ sudo update-alternatives --set default-displaymanager /usr/lib/X11/displaymanagers/gdm
   ```

   ```
   $ sudo sed -i "s/DEFAULT_WM=\"\"/DEFAULT_WM=\"gnome\"/" /etc/sysconfig/windowmanager
   ```

1. Mettez à jour les packages logiciels pour garantir que le serveur Linux est à jour.

   ```
   $ sudo zypper update
   ```

1. Redémarrez le serveur Linux.

   ```
   $ sudo reboot
   ```

**Note**  
Lorsque vous utilisez une version d'Amazon DCV antérieure à 2022.2 avec des **sessions virtuelles**, vous pouvez rencontrer [un problème GDM connu](https://gitlab.gnome.org/GNOME/gdm/-/issues/650). Pour que les sessions virtuelles fonctionnent correctement, vous pouvez adopter l'une des solutions suivantes :  
**Sur les serveurs dépourvus de GPU**, vous pouvez désactiver le gestionnaire de bureau car il n'est pas nécessaire pour exécuter des sessions virtuelles. Configurez le système pour qu'il s'exécute en mode multi-utilisateurs en exécutant la commande suivante avant de créer des sessions virtuelles :  

  ```
  $  sudo systemctl isolate multi-user.target
  ```
**Sur les serveurs dotés d'un processeur graphique**, en plus de désactiver le gestionnaire de bureau, vous devez démarrer un serveur X sur le système avant de créer des sessions virtuelles. Pour ce faire, exécutez les commandes suivantes :  

  ```
  $  sudo systemctl isolate multi-user.target
  ```

  ```
  $  sudo dcvstartx &
  ```
Amazon DCV 2022.2 et versions ultérieures ne sont pas concernés par ce problème.

------

## Désactiver le protocole Wayland (GDM3 uniquement)
<a name="linux-prereq-wayland"></a>

Amazon DCV ne prend pas en charge le protocole Wayland. Si vous utilisez le gestionnaire GDM3 de bureau, vous devez désactiver le protocole Wayland. Si vous ne l'utilisez pas GDM3, ignorez cette étape.

**Pour désactiver le protocole Wayland**

1. Ouvrez le fichier suivant à l'aide de votre éditeur de texte préféré.
   + RHEL, CentOS, SUSE Linux Enterprise 15.x et Amazon Linux 2023

     ```
     /etc/gdm/custom.conf
     ```
   + Ubuntu

     ```
     /etc/gdm3/custom.conf
     ```

1. Dans la `[daemon]` section, définissez `WaylandEnable` sur`false`.

   ```
   [daemon]
   WaylandEnable=false
   ```

1. Redémarrez le service GDM.
   + RHEL, CentOS et Amazon Linux 2023

     ```
     $ sudo systemctl restart gdm
     ```
   + Ubuntu

     ```
     $ sudo systemctl restart gdm3
     ```
   + SUSE Linux Enterprise 15.x

     ```
     $ sudo systemctl restart xdm
     ```

## Configurer le serveur X
<a name="linux-prereq-xserver"></a>

Si vous avez l'intention d'utiliser une session de console ou un partage GPU, vous devez veiller à ce que votre serveur Linux dispose d'un serveur X correctement configuré et en cours d'exécution.

**Note**  
Si vous avez l'intention d'utiliser des sessions virtuelles sans partage de GPU, vous n'avez pas besoin d'un serveur X.

Les packages du serveur X sont généralement installés en tant que dépendances de l'environnement de bureau et du gestionnaire de bureau. Nous vous recommandons de configurer le serveur X pour qu'il démarre automatiquement lorsque votre serveur Linux démarre.

**Pour configurer et démarrer le serveur X sous Linux, procédez comme suit :**

1. Configurez le serveur X pour qu'il démarre automatiquement lorsque votre serveur Linux démarre.

   ```
   $ sudo systemctl get-default
   ```

   Si la commande renvoie `graphical.target`, le serveur X est déjà configurée pour démarrer automatiquement. Passez à l'étape suivante.

   Si la commande est renvoyée`multi-user.target`, le serveur X n'est pas configuré pour démarrer automatiquement. Exécutez la commande suivante :

   ```
   $ sudo systemctl set-default graphical.target
   ```

1. Démarrez le serveur X.

   ```
   $ sudo systemctl isolate graphical.target
   ```

1. Vérifiez que le serveur X est en cours d'exécution.

   ```
   $ ps aux | grep X | grep -v grep
   ```

   L'exemple suivant montre un exemple de sortie si le X serveur est en cours d'exécution.

   `root 1891 0.0 0.7 277528 30448 tty7 Ssl+ 10:59 0:00 /usr/bin/Xorg :0 -background none -verbose -auth /run/gdm/auth-for-gdm-wltseN/database -seat seat0 vt7 `

## Installez l'utilitaire glxinfo
<a name="linux-prereq-tools"></a>

L'utilitaire glxinfo fournit des informations sur la configuration OpenGL de votre serveur Linux. L'utilitaire peut être utilisé pour déterminer si votre serveur Linux est configuré pour prendre en charge le rendu matériel ou logiciel OpenGL. Il fournit des informations sur les pilotes et les extensions prises en charge.

L'utilitaire glxinfo est installé en tant que dépendance de package de DCV GL. Par conséquent, si vous avez installé l'utilitaire DCV GL, l'utilitaire glxinfo est déjà installé sur votre serveur Linux.

------
#### [ RHEL, CentOS, Rocky Linux, Amazon Linux 2, and Amazon Linux 2023 ]

**Pour installer l'utilitaire glxinfo**  
Exécutez la commande suivante :

```
$ sudo yum install glx-utils
```

------
#### [ Ubuntu ]

**Pour installer l'utilitaire glxinfo**  
Exécutez la commande suivante :

```
$ sudo apt install mesa-utils
```

------
#### [ SUSE Linux Enterprise ]

**Pour installer l'utilitaire glxinfo**  
Exécutez la commande suivante :

```
$ sudo zypper in Mesa-demo-x
```

------

## Vérifier le rendu du logiciel OpenGL
<a name="linux-prereq-opengl"></a>

Sur les serveurs Linux non GPU, OpenGL est uniquement pris en charge dans le mode de rendu logiciel en utilisant les pilotes Mesa. Si vous utilisez un serveur Linux sans GPU et que vous avez l'intention d'utiliser OpenGL, assurez-vous que les pilotes Mesa sont installés et correctement configurés sur votre serveur Linux.

**Note**  
Cette rubrique s'applique uniquement aux serveurs Linux non GPU.

**Pour vérifier que le rendu logiciel OpenGL est disponible**  
Veillez à ce que le serveur X soit en cours d'exécution et utilisez la commande suivante :

```
$ sudo DISPLAY=:0 XAUTHORITY=$(ps aux | grep "X.*\-auth" | grep -v Xdcv | grep -v grep | sed -n 's/.*-auth \([^ ]\+\).*/\1/p') glxinfo | grep -i "opengl.*version"
```

L'exemple suivant montre un exemple de sortie si le rendu logiciel OpenGL est disponible :

```
OpenGL core profile version string: 3.3 (Core Profile) Mesa 17.0.5
OpenGL core profile shading language version string: 3.30
OpenGL version string: 3.0 Mesa 17.0.5
OpenGL shading language version string: 1.30
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 17.0.5
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
```

## Installation de pilotes GPU pour les instances graphiques
<a name="linux-prereq-gpu"></a>

**Topics**
+ [

### Installation et configuration des pilotes NVIDIA
](#gpu-nvidia)
+ [

### Installation et configuration des pilotes AMD
](#gpu-amd)

### Installation et configuration des pilotes NVIDIA
<a name="gpu-nvidia"></a>

Sur les serveurs Linux dotés d'un processeur graphique NVIDIA dédié, assurez-vous que les pilotes NVIDIA appropriés sont installés et correctement configurés. Pour obtenir des instructions sur l'installation des pilotes NVIDIA sur une instance Linux Amazon EC2, consultez la section [Installation du pilote NVIDIA sur des serveurs Linux](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-nvidia-driver.html) dans le guide de l'utilisateur *Amazon EC2*.

**Note**  
Cela s'applique GPUs uniquement aux serveurs Linux dotés de NVIDIA.
Les pilotes GRID prennent en charge jusqu'à quatre écrans 4K pour chaque GPU installé. Les pilotes de jeu ne prennent en charge qu'un seul écran 4K pour chaque GPU installé.

Après avoir installé les pilotes NVIDIA sur votre serveur Linux, mettez à jour le`xorg.conf`.

**Pour générer un xorg.conf mis à jour**

1. Exécutez la commande suivante.

   ```
   $  sudo nvidia-xconfig --preserve-busid --enable-all-gpus
   ```

   Si vous utilisez une instance Amazon EC2 G3, G4 ou G5 et que vous souhaitez utiliser une session de console multi-écrans, incluez le paramètre. `--connected-monitor=DFP-0,DFP-1,DFP-2,DFP-3` C'est ce qui suit.

   ```
   $  sudo nvidia-xconfig --preserve-busid --enable-all-gpus --connected-monitor=DFP-0,DFP-1,DFP-2,DFP-3
   ```
**Note**  
Assurez-vous que votre serveur ne possède pas l'ancien `/etc/X11/XF86Config` fichier. Si c'est le cas, `nvidia-xconfig` met à jour ce fichier de configuration au lieu de générer le fichier `/etc/X11/xorg.conf` requis. Exécutez la commande suivante pour supprimer l'ancien fichier `XF86Config` :  

   ```
   sudo rm -rf /etc/X11/XF86Config*
   ```

1. Redémarrez le serveur X pour que les modifications prennent effet.
   + 

     ```
     $ sudo systemctl isolate multi-user.target
     ```

     ```
     $ sudo systemctl isolate graphical.target
     ```

**Pour vérifier que votre GPU NVIDIA prend en charge le codage vidéo basé sur le matériel**  
Assurez-vous qu'il prend en charge le codage NVENC et qu'il dispose de capacités de calcul supérieures ou égales à 3.0, ou supérieures ou égales à 3.5 pour Ubuntu 20.

Pour vérifier le support NVENC, consultez la matrice de support du [GPU NVIDIA pour l'encodage et le décodage vidéo](https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new#Encoder). Pour vérifier les capacités de calcul, consultez les [tableaux des capacités de calcul de NVIDIA](https://developer.nvidia.com/cuda-gpus). 

Si votre GPU NVIDIA ne prend pas en charge le codage NVENC ou s'il ne possède pas les capacités de calcul requises, un encodage vidéo logiciel est utilisé.

**Pour vérifier que le rendu matériel OpenGL est disponible**  
Utilisez la commande suivante pour veiller à ce que le serveur X soit en cours d'exécution.

```
$ sudo DISPLAY=:0 XAUTHORITY=$(ps aux | grep "X.*\-auth" | grep -v Xdcv | grep -v grep | sed -n 's/.*-auth \([^ ]\+\).*/\1/p') glxinfo | grep -i "opengl.*version"
```

L'exemple suivant montre un exemple de sortie si le rendu matériel OpenGL est disponible

```
OpenGL core profile version string: 4.4.0 NVIDIA 390.75
OpenGL core profile shading language version string: 4.40 NVIDIA via Cg compiler
OpenGL version string: 4.6.0 NVIDIA 390.75
OpenGL shading language version string: 4.60 NVIDIA
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 390.75
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
```

### Installation et configuration des pilotes AMD
<a name="gpu-amd"></a>

Une instance avec un GPU AMD attaché, telle qu’une instance G4ad, doit disposer du pilote AMD approprié installé. Pour obtenir des instructions sur l'installation des pilotes GPU AMD sur une instance Amazon EC2 compatible, consultez [Installer les pilotes AMD sur des instances Linux.](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-amd-driver.html)

Pour plus d'informations sur les instances Amazon EC2 G4ad, consultez le billet de blog consacré [aux nouvelles instances Amazon EC2](https://aws.amazon.com/blogs/compute/deep-dive-on-the-new-amazon-ec2-g4ad-instances/) G4ad.

## Installer le XDummy pilote pour les instances autres que le GPU
<a name="linux-prereq-nongpu"></a>

**Topics**
+ [

### Installation et configuration du XDummy pilote
](#gpu-xdummy)

### Installation et configuration du XDummy pilote
<a name="gpu-xdummy"></a>

Pour utiliser des sessions de console sur des serveurs Linux ne disposant pas d'un processeur graphique dédié, assurez-vous que le pilote Xdummy est installé et correctement configuré. Le XDummy pilote permet au serveur X de fonctionner avec un framebuffer virtuel en l'absence de véritable GPU.

**Note**  
Cela n'est pas obligatoire si vous avez l'intention d'utiliser des sessions virtuelles.
Le XDummy pilote est capable de prendre en charge uniquement les résolutions définies dans sa configuration.

------
#### [ RHEL, CentOS, Rocky Linux, Amazon Linux 2, and Amazon Linux 2023 ]

**Pour installer le XDummy pilote**  
Exécutez la commande suivante :

```
$ sudo yum install xorg-x11-drv-dummy
```

------
#### [ Ubuntu ]

**Pour installer le XDummy pilote**  
Exécutez la commande suivante :

```
$ sudo apt install xserver-xorg-video-dummy
```

------
#### [ SUSE Linux Enterprise ]

**Pour installer le XDummy pilote**  
Exécutez la commande suivante :

```
$ sudo zypper in xf86-video-dummy
```

------

Après avoir installé les XDummy pilotes sur votre serveur Linux, mettez à jour le`xorg.conf`.

**Pour configurer XDummy dans xorg.conf**

1. Ouvrez le `/etc/X11/xorg.conf` fichier avec votre éditeur de texte préféré.

1. Ajoutez les sections suivantes à la configuration.

   ```
   Section "Device"
       Identifier "DummyDevice"
       Driver "dummy"
       Option "UseEDID" "false"
       VideoRam 512000
   EndSection
   
   Section "Monitor"
       Identifier "DummyMonitor"
       HorizSync   5.0 - 1000.0
       VertRefresh 5.0 - 200.0
       Option "ReducedBlanking"
   EndSection
   
   Section "Screen"
       Identifier "DummyScreen"
       Device "DummyDevice"
       Monitor "DummyMonitor"
       DefaultDepth 24
       SubSection "Display"
           Viewport 0 0
           Depth 24
           Virtual 4096 2160
       EndSubSection
   EndSection
   ```
**Note**  
La configuration fournie est un exemple. Vous pouvez ajouter d'autres modes et définir une `virtual` résolution différente. Vous pouvez également configurer plusieurs écrans factices.

1. Redémarrez le serveur X pour que les modifications prennent effet.

   ```
   $ sudo systemctl isolate multi-user.target
   ```

   ```
   $ sudo systemctl isolate graphical.target
   ```

# Installation du serveur Amazon DCV sous Linux
<a name="setting-up-installing-linux-server"></a>

Le serveur Amazon DCV est installé à l'aide d'une série de packages RPM ou .deb, selon le système d'exploitation de votre serveur hôte. Les packages installent tous les packages requis et leurs dépendances, et assurent la configuration requise du serveur.

**Note**  
Vous devez être connecté en tant qu'utilisateur root pour installer le serveur Amazon DCV.

## Installation du serveur Amazon DCV
<a name="linux-server-install"></a>

------
#### [ Amazon Linux 2 ]

Le serveur Amazon DCV est disponible pour les serveurs Amazon Linux 2 basés sur les architectures 64 bits x86 et ARM 64 bits.

**Important**  
Les `nice-dcv-gltest` packages `nice-dcv-gl` et ne sont pas disponibles pour les serveurs basés sur l'architecture ARM 64 bits.

**Pour installer le serveur Amazon DCV sur Amazon Linux 2**

1. Lancez et connectez-vous au serveur sur lequel vous souhaitez installer le serveur Amazon DCV.

1. Les packages du serveur Amazon DCV sont signés numériquement avec une signature GPG sécurisée. Pour permettre au gestionnaire de packages de vérifier la signature du package, vous devez importer la clé NICE GPG. Pour ce faire, ouvrez une fenêtre de terminal et importez la clé GPG Amazon DCV.

   ```
   $ sudo rpm --import https://d1uj6qtbmh3dt5.cloudfront.net/NICE-GPG-KEY
   ```

1. Téléchargez les packages depuis le [site Web de téléchargement d'Amazon DCV](http://download.amazondcv.com). Les packages RPM et deb sont empaquetés dans une archive `.tgz`. Assurez-vous de télécharger l'archive adaptée à votre système d'exploitation.
   + 64 bits x86

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-amzn2-x86_64.tgz
     ```
   + ARM 64 bits

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-amzn2-aarch64.tgz
     ```
**Astuce**  
La page des [derniers packages](http://download.amazondcv.com/latest.html) du site Web de téléchargement contient des liens pointant vers la dernière version disponible. Vous pouvez utiliser ces liens pour récupérer automatiquement les derniers packages Amazon DCV.  
64 bits x86  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-amzn2-x86_64.tgz
     ```
ARM 64 bits  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-amzn2-aarch64.tgz
     ```

1. Extrayez le contenu de l'`.tgz`archive et naviguez dans le répertoire extrait.
   + 64 bits x86

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-amzn2-x86_64.tgz && cd nice-dcv-2025.0-20103-amzn2-x86_64
     ```
   + ARM 64 bits

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-amzn2-aarch64.tgz && cd nice-dcv-2025.0-20103-amzn2-aarch64
     ```

1. Installez le serveur Amazon DCV.
   + 64 bits x86

     ```
     $ sudo yum install nice-dcv-server-2025.0.20103-1.el7.x86_64.rpm
     ```
   + ARM 64 bits

     ```
     $ sudo yum install nice-dcv-server-2025.0.20103-1.el7.aarch64.rpm
     ```

1. (Facultatif) Pour utiliser le client Web avec Amazon DCV version 2021.2 et versions ultérieures, installez le package. `nice-dcv-web-viewer`
   + 64 bits x86

     ```
     $ sudo yum install nice-dcv-web-viewer-2025.0.20103-1.el7.x86_64.rpm
     ```
   + ARM 64 bits

     ```
     $ sudo yum install nice-dcv-web-viewer-2025.0.20103-1.el7.aarch64.rpm
     ```

1. (Facultatif) Pour utiliser des sessions virtuelles, installez le `nice-xdcv` package.
   + 64 bits x86

     ```
     $ sudo yum install nice-xdcv-2025.0.688-1.el7.x86_64.rpm
     ```
   + ARM 64 bits

     ```
     $ sudo yum install nice-xdcv-2025.0.688-1.el7.aarch64.rpm
     ```

1. (Facultatif) Si vous prévoyez d'utiliser le partage de GPU, installez le package `nice-dcv-gl`. 
   + 64 bits x86

     ```
     $ sudo yum install nice-dcv-gl-2025.0.1112-1.el7.x86_64.rpm
     ```
**Note**  
Vous pouvez éventuellement installer le package `nice-dcv-gltest`. Ce package inclut une application OpenGL simple qui peut être utilisée pour déterminer si vos sessions virtuelles sont correctement configurées pour utiliser OpenGL basé sur le matériel.

1. (Facultatif) Si vous prévoyez d'utiliser Amazon DCV avec Amazon DCV EnginFrame, installez le `nice-dcv-simple-external-authenticator` package.
   + 64 bits x86

     ```
     $ sudo yum install nice-dcv-simple-external-authenticator-2025.0.282-1.el7.x86_64.rpm
     ```
   + ARM 64 bits

     ```
     $ sudo yum install nice-dcv-simple-external-authenticator-2025.0.282-1.el7.aarch64.rpm
     ```

1. (Facultatif) Pour prendre en charge les périphériques USB spécialisés utilisant la télécommande USB, installez les pilotes USB DCV. 

   Pour installer les pilotes DCV USB, vous devez avoir Dynamic Kernel Module Support (DKMS) installé sur votre serveur. Utilisez les commandes suivantes pour installer DKMS.

   DKMS peut être installé depuis le référentiel EPEL (Extra Packages for Enterprise Linux). Exécutez la commande suivante pour activer le référentiel EPEL :

   ```
   $ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
   ```

   Après avoir activé le référentiel EPEL, exécutez la commande suivante pour installer DKMS :

   ```
   $ sudo yum install dkms
   ```

   Après avoir installé DKMS, exécutez la commande suivante pour installer les pilotes USB DCV :

   ```
   $ sudo dcvusbdriverinstaller
   ```

1. (Facultatif) Si vous envisagez de prendre en charge la redirection du microphone, vérifiez que le `pulseaudio-utils` package est installé sur votre système. Utilisez la commande suivante pour l'installer.

   ```
   $ sudo yum install pulseaudio-utils
   ```

------
#### [ Amazon Linux 2023 ]

Le serveur Amazon DCV est disponible pour les serveurs Amazon Linux 2023 basés sur les architectures 64 bits x86 et ARM 64 bits.

**Important**  
Les `nice-dcv-gltest` packages `nice-dcv-gl` et ne sont pas disponibles pour les serveurs basés sur l'architecture ARM 64 bits.

**Pour installer le serveur Amazon DCV sur Amazon Linux 2023**

1. Lancez et connectez-vous au serveur sur lequel vous souhaitez installer le serveur Amazon DCV.

1. Les packages du serveur Amazon DCV sont signés numériquement avec une signature GPG sécurisée. Pour permettre au gestionnaire de package de vérifier la signature du package, vous devez importer la clé GPG Amazon DCV. Pour ce faire, ouvrez une fenêtre de terminal et importez la clé GPG Amazon DCV.

   ```
   $ sudo rpm --import https://d1uj6qtbmh3dt5.cloudfront.net/NICE-GPG-KEY
   ```

1. Téléchargez les packages depuis le [site Web de téléchargement d'Amazon DCV](http://download.amazondcv.com). Les packages RPM et deb sont empaquetés dans une archive `.tgz`. Assurez-vous de télécharger l'archive adaptée à votre système d'exploitation.
   + 64 bits x86

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-amzn2023-x86_64.tgz
     ```
   + ARM 64 bits

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-amzn2023-aarch64.tgz
     ```
**Astuce**  
La page des [derniers packages](http://download.amazondcv.com/latest.html) du site Web de téléchargement contient des liens pointant vers la dernière version disponible. Vous pouvez utiliser ces liens pour récupérer automatiquement les derniers packages Amazon DCV.  
64 bits x86  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-amzn2023-x86_64.tgz
     ```
ARM 64 bits  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-amzn2023-aarch64.tgz
     ```

1. Extrayez le contenu de l'`.tgz`archive et naviguez dans le répertoire extrait.
   + 64 bits x86

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-amzn2023-x86_64.tgz && cd nice-dcv-2025.0-20103-amzn2023-x86_64
     ```
   + ARM 64 bits

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-amzn2023-aarch64.tgz && cd nice-dcv-2025.0-20103-amzn2023-aarch64
     ```

1. Installez le serveur Amazon DCV.
   + 64 bits x86

     ```
     $ sudo dnf install nice-dcv-server-2025.0.20103-1.amzn2023.x86_64.rpm
     ```
   + ARM 64 bits

     ```
     $ sudo dnf install nice-dcv-server-2025.0.20103-1.amzn2023.aarch64.rpm
     ```

1. (Facultatif) Si vous prévoyez d'utiliser le client Web avec Amazon DCV version 2021.2 ou ultérieure, installez le package. `nice-dcv-web-viewer`
   + 64 bits x86

     ```
     $ sudo dnf install nice-dcv-web-viewer-2025.0.20103-1.amzn2023.x86_64.rpm
     ```
   + ARM 64 bits

     ```
     $ sudo dnf install nice-dcv-web-viewer-2025.0.20103-1.amzn2023.aarch64.rpm
     ```

1. (Facultatif) Pour utiliser des sessions virtuelles, installez le `nice-xdcv` package.
   + 64 bits x86

     ```
     $ sudo dnf install nice-xdcv-2025.0.688-1.amzn2023.x86_64.rpm
     ```
   + ARM 64 bits

     ```
     $ sudo dnf install nice-xdcv-2025.0.688-1.amzn2023.aarch64.rpm
     ```

1. (Facultatif) Si vous prévoyez d'utiliser le partage de GPU, installez le package `nice-dcv-gl`. 
   + 64 bits x86

     ```
     $ sudo dnf install nice-dcv-gl-2025.0.1112-1.amzn2023.x86_64.rpm
     ```
**Note**  
Vous pouvez éventuellement installer le package `nice-dcv-gltest`. Ce package inclut une application OpenGL simple qui peut être utilisée pour déterminer si vos sessions virtuelles sont correctement configurées pour utiliser OpenGL basé sur le matériel.

1. (Facultatif) Si vous prévoyez d'utiliser l'[authentificateur externe](https://docs.aws.amazon.com/dcv/latest/adminguide/external-authentication.html) Amazon DCV, utilisez le package. `nice-dcv-simple-external-authenticator`
   + 64 bits x86

     ```
     $ sudo dnf install nice-dcv-simple-external-authenticator-2025.0.282-1.amzn2023.x86_64.rpm
     ```
   + ARM 64 bits

     ```
     $ sudo dnf install nice-dcv-simple-external-authenticator-2025.0.282-1.amzn2023.aarch64.rpm
     ```

1. (Facultatif) Si vous avez l'intention de prendre en charge les périphériques USB spécialisées avec l'activation USB à distance, installez les pilotes DCV USB. 

   Pour installer les pilotes DCV USB, vous devez avoir Dynamic Kernel Module Support (DKMS) installé sur votre serveur. Utilisez les commandes suivantes pour installer DKMS.

   ```
   $ sudo dnf install dkms
   ```

   Après avoir installé DKMS, exécutez la commande suivante pour installer les pilotes USB DCV :

   ```
   $ sudo dcvusbdriverinstaller
   ```

1. (Facultatif) Si vous envisagez de prendre en charge la redirection du microphone, vérifiez que le `pulseaudio-utils` package est installé sur votre système. Utilisez la commande suivante pour l'installer.

   ```
   $ sudo dnf install pulseaudio-utils
   ```

------
#### [ RHEL, CentOS, and Rocky Linux 8.5 ]

Le serveur Amazon DCV est disponible pour RHEL, les serveurs CentOS basés sur les architectures 64 bits x86 et ARM 64 bits, et Rocky Linux 8.5 ou version ultérieure.

**Important**  
Les `nice-dcv-gltest` packages `nice-dcv-gl` et ne sont pas disponibles pour les serveurs basés sur l'architecture ARM 64 bits.

**Pour installer le serveur Amazon DCV sur RHEL, CentOS et/ou Rocky Linux 8.5**

1. Lancez et connectez-vous au serveur sur lequel vous souhaitez installer le serveur Amazon DCV.

1. Les packages du serveur Amazon DCV sont signés numériquement avec une signature GPG sécurisée. Pour permettre au gestionnaire de package de vérifier la signature du package, vous devez importer la clé GPG Amazon DCV. Pour ce faire, ouvrez une fenêtre de terminal et importez la clé GPG Amazon DCV.

   ```
   $ sudo rpm --import https://d1uj6qtbmh3dt5.cloudfront.net/NICE-GPG-KEY
   ```

1. Téléchargez les packages depuis le [site Web de téléchargement d'Amazon DCV](http://download.amazondcv.com). Les packages RPM et deb sont empaquetés dans une archive `.tgz`. Assurez-vous de télécharger l'archive adaptée à votre système d'exploitation.
   + 64 bits x86

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-el8-x86_64.tgz
     ```
   + ARM 64 bits

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-el8-aarch64.tgz
     ```
**Astuce**  
La page des [derniers packages](http://download.amazondcv.com/latest.html) du site Web de téléchargement contient des liens pointant vers la dernière version disponible. Vous pouvez utiliser ces liens pour récupérer automatiquement les derniers packages Amazon DCV.  
64 bits x86  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-el8-x86_64.tgz
     ```
ARM 64 bits  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-el8-aarch64.tgz
     ```

1. Extrayez le contenu de l'`.tgz`archive et naviguez dans le répertoire extrait.
   + 64 bits x86

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-el8-x86_64.tgz && cd nice-dcv-2025.0-20103-el8-x86_64
     ```
   + ARM 64 bits

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-el8-aarch64.tgz && cd nice-dcv-2025.0-20103-el8-aarch64
     ```

1. Installez le serveur Amazon DCV.
   + 64 bits x86

     ```
     $ sudo yum install nice-dcv-server-2025.0.20103-1.el8.x86_64.rpm
     ```
   + ARM 64 bits

     ```
     $ sudo yum install nice-dcv-server-2025.0.20103-1.el8.aarch64.rpm
     ```

1. (Facultatif) Si vous prévoyez d'utiliser le client Web avec Amazon DCV version 2021.2 ou ultérieure, installez le package. `nice-dcv-web-viewer`
   + 64 bits x86

     ```
     $ sudo yum install nice-dcv-web-viewer-2025.0.20103-1.el8.x86_64.rpm
     ```
   + ARM 64 bits

     ```
     $ sudo yum install nice-dcv-web-viewer-2025.0.20103-1.el8.aarch64.rpm
     ```

1. (Facultatif) Pour utiliser des sessions virtuelles, installez le `nice-xdcv` package.
   + 64 bits x86

     ```
     $ sudo yum install nice-xdcv-2025.0.688-1.el8.x86_64.rpm
     ```
   + ARM 64 bits

     ```
     $ sudo yum install nice-xdcv-2025.0.688-1.el8.aarch64.rpm
     ```

1. (Facultatif) Si vous prévoyez d'utiliser le partage de GPU, installez le package `nice-dcv-gl`. 
   + 64 bits x86

     ```
     $ sudo yum install nice-dcv-gl-2025.0.1112-1.el8.x86_64.rpm
     ```
**Note**  
Vous pouvez éventuellement installer le package `nice-dcv-gltest`. Ce package inclut une application OpenGL simple qui peut être utilisée pour déterminer si vos sessions virtuelles sont correctement configurées pour utiliser OpenGL basé sur le matériel.

1. (Facultatif) Si vous prévoyez d'utiliser Amazon DCV avec Amazon DCV EnginFrame, installez le `nice-dcv-simple-external-authenticator` package.
   + 64 bits x86

     ```
     $ sudo yum install nice-dcv-simple-external-authenticator-2025.0.282-1.el8.x86_64.rpm
     ```
   + ARM 64 bits

     ```
     $ sudo yum install nice-dcv-simple-external-authenticator-2025.0.282-1.el8.aarch64.rpm
     ```

1. (Facultatif) Si vous avez l'intention de prendre en charge les périphériques USB spécialisées avec l'activation USB à distance, installez les pilotes DCV USB. 

   Pour installer les pilotes DCV USB, vous devez avoir Dynamic Kernel Module Support (DKMS) installé sur votre serveur. Utilisez les commandes suivantes pour installer DKMS.

   DKMS peut être installé depuis le référentiel EPEL (Extra Packages for Enterprise Linux). Exécutez la commande suivante pour activer le référentiel EPEL :

   ```
   $ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
   ```

   Après avoir activé le référentiel EPEL, exécutez la commande suivante pour installer DKMS :

   ```
   $ sudo yum install dkms
   ```

   Après avoir installé DKMS, exécutez la commande suivante pour installer les pilotes USB DCV :

   ```
   $ sudo dcvusbdriverinstaller
   ```

1. (Facultatif) Si vous envisagez de prendre en charge la redirection du microphone, vérifiez que le `pulseaudio-utils` package est installé sur votre système. Utilisez la commande suivante pour l'installer.

   ```
   $ sudo yum install pulseaudio-utils
   ```

------
#### [ RHEL, CentOS, and Rocky Linux 9 ]

Le serveur Amazon DCV est disponible pour RHEL, les serveurs CentOS basés sur les architectures 64 bits x86 et ARM 64 bits, et Rocky Linux 9 ou version ultérieure.

**Important**  
Les `nice-dcv-gltest` packages `nice-dcv-gl` et ne sont pas disponibles pour les serveurs basés sur l'architecture ARM 64 bits.

**Pour installer le serveur Amazon DCV sur RHEL, CentOS et/ou Rocky Linux 9**

1. Lancez et connectez-vous au serveur sur lequel vous souhaitez installer le serveur Amazon DCV.

1. Les packages du serveur Amazon DCV sont signés numériquement avec une signature GPG sécurisée. Pour permettre au gestionnaire de package de vérifier la signature du package, vous devez importer la clé GPG Amazon DCV. Pour ce faire, ouvrez une fenêtre de terminal et importez la clé GPG Amazon DCV.

   ```
   $ sudo rpm --import https://d1uj6qtbmh3dt5.cloudfront.net/NICE-GPG-KEY
   ```

1. Téléchargez les packages depuis le [site Web de téléchargement d'Amazon DCV](http://download.amazondcv.com). Les packages RPM et deb sont empaquetés dans une archive `.tgz`. Assurez-vous de télécharger l'archive adaptée à votre système d'exploitation.
   + 64 bits x86

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-el9-x86_64.tgz
     ```
   + ARM 64 bits

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-el9-aarch64.tgz
     ```
**Astuce**  
La page des [derniers packages](http://download.amazondcv.com/latest.html) du site Web de téléchargement contient des liens pointant vers la dernière version disponible. Vous pouvez utiliser ces liens pour récupérer automatiquement les derniers packages Amazon DCV.  
64 bits x86  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-el9-x86_64.tgz
     ```
ARM 64 bits  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-el9-aarch64.tgz
     ```

1. Extrayez le contenu de l'`.tgz`archive et naviguez dans le répertoire extrait.
   + 64 bits x86

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-el9-x86_64.tgz && cd nice-dcv-2025.0-20103-el9-x86_64
     ```
   + ARM 64 bits

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-el9-aarch64.tgz && cd nice-dcv-2025.0-20103-el9-aarch64
     ```

1. Installez le serveur Amazon DCV.
   + 64 bits x86

     ```
     $ sudo yum install nice-dcv-server-2025.0.20103-1.el9.x86_64.rpm
     ```
   + ARM 64 bits

     ```
     $ sudo yum install nice-dcv-server-2025.0.20103-1.el9.aarch64.rpm
     ```

1. (Facultatif) Si vous prévoyez d'utiliser le client Web avec Amazon DCV version 2021.2 ou ultérieure, installez le package. `nice-dcv-web-viewer`
   + 64 bits x86

     ```
     $ sudo yum install nice-dcv-web-viewer-2025.0.20103-1.el9.x86_64.rpm
     ```
   + ARM 64 bits

     ```
     $ sudo yum install nice-dcv-web-viewer-2025.0.20103-1.el9.aarch64.rpm
     ```

1. (Facultatif) Pour utiliser des sessions virtuelles, installez le `nice-xdcv` package.
   + 64 bits x86

     ```
     $ sudo yum install nice-xdcv-2025.0.688-1.el9.x86_64.rpm
     ```
   + ARM 64 bits

     ```
     $ sudo yum install nice-xdcv-2025.0.688-1.el9.aarch64.rpm
     ```

1. (Facultatif) Si vous prévoyez d'utiliser le partage de GPU, installez le package `nice-dcv-gl`. 
   + 64 bits x86

     ```
     $ sudo yum install nice-dcv-gl-2025.0.1112-1.el9.x86_64.rpm
     ```
**Note**  
Vous pouvez éventuellement installer le package `nice-dcv-gltest`. Ce package inclut une application OpenGL simple qui peut être utilisée pour déterminer si vos sessions virtuelles sont correctement configurées pour utiliser OpenGL basé sur le matériel.

1. (Facultatif) Si vous prévoyez d'utiliser Amazon DCV avec Amazon DCV EnginFrame, installez le `nice-dcv-simple-external-authenticator` package.
   + 64 bits x86

     ```
     $ sudo yum install nice-dcv-simple-external-authenticator-2025.0.282-1.el9.x86_64.rpm
     ```
   + ARM 64 bits

     ```
     $ sudo yum install nice-dcv-simple-external-authenticator-2025.0.282-1.el9.aarch64.rpm
     ```

1. (Facultatif) Si vous avez l'intention de prendre en charge les périphériques USB spécialisées avec l'activation USB à distance, installez les pilotes DCV USB. 

   Pour installer les pilotes DCV USB, vous devez avoir Dynamic Kernel Module Support (DKMS) installé sur votre serveur. Utilisez les commandes suivantes pour installer DKMS.

   DKMS peut être installé depuis le référentiel EPEL (Extra Packages for Enterprise Linux). Exécutez la commande suivante pour activer le référentiel EPEL :

   ```
   $ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
   ```

   Après avoir activé le référentiel EPEL, exécutez la commande suivante pour installer DKMS :

   ```
   $ sudo yum install dkms
   ```

   Après avoir installé DKMS, exécutez la commande suivante pour installer les pilotes USB DCV :

   ```
   $ sudo dcvusbdriverinstaller
   ```

1. (Facultatif) Si vous envisagez de prendre en charge la redirection du microphone, vérifiez que le `pulseaudio-utils` package est installé sur votre système. Utilisez la commande suivante pour l'installer.

   ```
   $ sudo yum install pulseaudio-utils
   ```

------
#### [ SLES 12.x/15.x ]

Le serveur Amazon DCV est disponible pour les serveurs SUSE Linux Enterprise Server (SLES) 12.x/15.x basés uniquement sur l'architecture x86 64 bits.

**Pour installer le serveur Amazon DCV sur SLES 12.x/15.x**

1. Lancez et connectez-vous au serveur sur lequel vous souhaitez installer le serveur Amazon DCV.

1. Les packages du serveur Amazon DCV sont signés numériquement avec une signature GPG sécurisée. Pour permettre au gestionnaire de package de vérifier la signature du package, vous devez importer la clé GPG Amazon DCV. Pour cela, ouvrez une fenêtre de terminal et importez la clé NICE GPG.

   ```
   $ sudo rpm --import https://d1uj6qtbmh3dt5.cloudfront.net/NICE-GPG-KEY
   ```

1. Téléchargez les packages depuis le [site Web de téléchargement d'Amazon DCV](http://download.amazondcv.com). Les packages RPM et deb sont empaquetés dans une archive `.tgz`. Assurez-vous de télécharger l'archive adaptée à votre système d'exploitation.
   + SLES 12. x

     ```
     $ curl -O https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-sles12-x86_64.tgz
     ```
   + SLES 15. x

     ```
     $ curl -O https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-sles15-x86_64.tgz
     ```
**Astuce**  
La page des [derniers packages](http://download.amazondcv.com/latest.html) du site Web de téléchargement contient des liens pointant vers la dernière version disponible. Vous pouvez utiliser ces liens pour récupérer automatiquement les derniers packages Amazon DCV.  
SLES 12. x  

     ```
     $ curl -O https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-sles12-x86_64.tgz
     ```
SLES 15. x  

     ```
     $ curl -O https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-sles15-x86_64.tgz
     ```

1. Extrayez le contenu de l'`.tgz`archive et naviguez dans le répertoire extrait.
   + SLES 12. x

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-sles12-x86_64.tgz && cd nice-dcv-2025.0-20103-sles12-x86_64
     ```
   + SLES 15. x

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-sles15-x86_64.tgz && cd nice-dcv-2025.0-20103-sles15-x86_64
     ```

1. Installez le serveur Amazon DCV.
   + SLES 12. x

     ```
     $ sudo zypper install nice-dcv-server-2025.0.20103-1.sles12.x86_64.rpm
     ```
   + SLES 15. x

     ```
     $ sudo zypper install nice-dcv-server-2025.0.20103-1.sles15.x86_64.rpm
     ```

1. (Facultatif) Si vous prévoyez d'utiliser le client Web avec Amazon DCV version 2021.2 ou ultérieure, installez le package. `nice-dcv-web-viewer`
   + SLES 12. x

     ```
     $ sudo zypper install nice-dcv-web-viewer-2025.0.20103-1.sles12.x86_64.rpm
     ```
   + SLES 15. x

     ```
     $ sudo zypper install nice-dcv-web-viewer-2025.0.20103-1.sles15.x86_64.rpm
     ```

1. (Facultatif) Pour utiliser des sessions virtuelles, installez le `nice-xdcv` package.
   + SLES 12. x

     ```
     $ sudo zypper install nice-xdcv-2025.0.688-1.sles12.x86_64.rpm
     ```
   + SLES 15. x

     ```
     $ sudo zypper install nice-xdcv-2025.0.688-1.sles15.x86_64.rpm
     ```

1. (Facultatif) Si vous prévoyez d'utiliser le partage de GPU, installez le package `nice-dcv-gl`. 
   + SLES 12. x

     ```
     $ sudo zypper install nice-dcv-gl-2025.0.1112-1.sles12.x86_64.rpm
     ```
   + SLES 15. x

     ```
     $ sudo zypper install nice-dcv-gl-2025.0.1112-1.sles15.x86_64.rpm
     ```
**Note**  
Vous pouvez éventuellement installer le package `nice-dcv-gltest`. Ce package intègre une application OpenGL simple qui permet de déterminer si vos sessions virtuelles sont correctement configurées pour utiliser l'OpenGL matériel. 

1. (Facultatif) Si vous prévoyez d'utiliser Amazon DCV avec Amazon DCV EnginFrame, installez le `nice-dcv-simple-external-authenticator` package. 
   + SLES 12. x

     ```
     $ sudo zypper install nice-dcv-simple-external-authenticator-2025.0.282-1.sles12.x86_64.rpm
     ```
   + SLES 15. x

     ```
     $ sudo zypper install nice-dcv-simple-external-authenticator-2025.0.282-1.sles15.x86_64.rpm
     ```

1. (Facultatif) Si vous avez l'intention de prendre en charge les périphériques USB spécialisées avec l'activation USB à distance, installez les pilotes DCV USB. 

   Pour installer les pilotes DCV USB, vous devez avoir Dynamic Kernel Module Support (DKMS) installé sur votre serveur. Utilisez les commandes suivantes pour installer DKMS.

   Exécutez la commande suivante pour installer DKMS :
   + SLES 12. x

     ```
     $ sudo zypper install http://download.opensuse.org/repositories/home:/Ximi1970:/Dkms:/Staging/SLE_12_SP4/noarch/dkms-2.5-11.1.noarch.rpm
     ```
   + SLES 15

     Activez le PackageHub référentiel.

     ```
     $ sudo SUSEConnect -p PackageHub/15/x86_64
     ```
**Note**  
Si vous utilisez SLES 15 SP1 ou SP2, remplacez *15* dans la commande ci-dessus par l'un `15.1` ou `15.2` l'autre. 

     Installez DKMS.

     ```
     $ sudo zypper refresh
     ```

     ```
     $ sudo zypper install dkms
     ```

     Installez la source du noyau.

     ```
     $ sudo zypper install -y kernel-source
     ```

     Redémarrez l’instance.

     ```
     $ sudo reboot
     ```

   Une fois que vous avez installé DKMS, exécutez la commande suivante pour installer les pilotes DCV USB :

   ```
   $ sudo dcvusbdriverinstaller
   ```

1. (Facultatif) Si vous envisagez de prendre en charge la redirection du microphone, vérifiez que le `pulseaudio-utils` package est installé sur votre système. Utilisez la commande suivante pour l'installer.

   ```
   $ sudo zypper install pulseaudio-utils
   ```

------
#### [ Ubuntu 20.04/22.04/24.04 ]

Le serveur Amazon DCV est disponible pour les serveurs Ubuntu basés sur les architectures 64 bits x86 et ARM 64 bits.

**Important**  
Les `nice-dcv-gltest` packages `nice-dcv-gl` et ne sont pas disponibles pour les serveurs basés sur l'architecture ARM 64 bits.

**Pour installer le serveur Amazon DCV sur Ubuntu 20.04/22.04/24.04**

1. Lancez et connectez-vous au serveur sur lequel vous souhaitez installer le serveur Amazon DCV.

1. Les packages du serveur Amazon DCV sont signés numériquement avec une signature GPG sécurisée. Pour permettre au gestionnaire de package de vérifier la signature du package, vous devez importer la clé GPG Amazon DCV. Pour ce faire, ouvrez une fenêtre de terminal et importez la clé GPG Amazon DCV.

   ```
   $ wget https://d1uj6qtbmh3dt5.cloudfront.net/NICE-GPG-KEY
   ```

   ```
   $ gpg --import NICE-GPG-KEY
   ```

1. Téléchargez les packages depuis le [site Web de téléchargement d'Amazon DCV](http://download.amazondcv.com). Les packages RPM et deb sont empaquetés dans une archive `.tgz`. Assurez-vous de télécharger l'archive adaptée à votre système d'exploitation.
   + Ubuntu 20.04 (64 bits x86)

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-ubuntu2004-x86_64.tgz
     ```
   + Ubuntu 22.04 (64 bits x86)

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-ubuntu2204-x86_64.tgz
     ```
   + Ubuntu 22.04 (ARM 64 bits)

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-ubuntu2204-aarch64.tgz
     ```
   + Ubuntu 24.04 (64 bits x86)

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-ubuntu2404-x86_64.tgz
     ```
   + Ubuntu 24.04 (ARM 64 bits)

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-ubuntu2404-aarch64.tgz
     ```
**Astuce**  
La page des [derniers packages](http://download.amazondcv.com/latest.html) du site Web de téléchargement contient des liens pointant vers la dernière version disponible. Vous pouvez utiliser ces liens pour récupérer automatiquement les derniers packages Amazon DCV.  
Ubuntu 20.04 (64 bits x86)  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-ubuntu2004-x86_64.tgz
     ```
Ubuntu 22.04 (64 bits x86)  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-ubuntu2204-x86_64.tgz
     ```
Ubuntu 22.04 (ARM 64 bits)  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-ubuntu2204-aarch64.tgz
     ```
Ubuntu 24.04 (64 bits x86)  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-ubuntu2404-x86_64.tgz
     ```
Ubuntu 24.04 (ARM 64 bits)  

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-ubuntu2404-aarch64.tgz
     ```

1. Extrayez le contenu de l'`.tgz`archive et naviguez dans le répertoire extrait.
   + Ubuntu 20.04 (64 bits x86)

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-ubuntu2004-x86_64.tgz && cd nice-dcv-2025.0-20103-ubuntu2004-x86_64
     ```
   + Ubuntu 22.04 (64 bits x86)

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-ubuntu2204-x86_64.tgz && cd nice-dcv-2025.0-20103-ubuntu2204-x86_64
     ```
   + Ubuntu 22.04 (ARM 64 bits)

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-ubuntu2204-aarch64.tgz && cd nice-dcv-2025.0-20103-ubuntu2204-aarch64
     ```
   + Ubuntu 24.04 (64 bits x86)

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-ubuntu2404-x86_64.tgz && cd nice-dcv-2025.0-20103-ubuntu2404-x86_64
     ```
   + Ubuntu 24.04 (ARM 64 bits)

     ```
     $ tar -xvzf nice-dcv-2025.0-20103-ubuntu2404-aarch64.tgz && cd nice-dcv-2025.0-20103-ubuntu2404-aarch64
     ```

1. Installez le serveur Amazon DCV.
   + Ubuntu 20.04 (64 bits x86)

     ```
     $ sudo apt install ./nice-dcv-server_2025.0.20103-1_amd64.ubuntu2004.deb
     ```
   + Ubuntu 22.04 (64 bits x86)

     ```
     $ sudo apt install ./nice-dcv-server_2025.0.20103-1_amd64.ubuntu2204.deb
     ```
   + Ubuntu 22.04 (ARM 64 bits)

     ```
     $ sudo apt install ./nice-dcv-server_2025.0.20103-1_arm64.ubuntu2204.deb
     ```
   + Ubuntu 24.04 (64 bits x86)

     ```
     $ sudo apt install ./nice-dcv-server_2025.0.20103-1_amd64.ubuntu2404.deb
     ```
   + Ubuntu 24.04 (ARM 64 bits)

     ```
     $ sudo apt install ./nice-dcv-server_2025.0.20103-1_arm64.ubuntu2404.deb
     ```

1. (Facultatif) Si vous prévoyez d'utiliser le client Web avec Amazon DCV version 2021.2 ou ultérieure, installez le package. `nice-dcv-web-viewer`
   + Ubuntu 20.04 (64 bits x86)

     ```
     $ sudo apt install ./nice-dcv-web-viewer_2025.0.20103-1_amd64.ubuntu2004.deb
     ```
   + Ubuntu 22.04 (64 bits x86)

     ```
     $ sudo apt install ./nice-dcv-web-viewer_2025.0.20103-1_amd64.ubuntu2204.deb
     ```
   + Ubuntu 22.04 (ARM 64 bits)

     ```
     $ sudo apt install ./nice-dcv-web-viewer_2025.0.20103-1_arm64.ubuntu2204.deb
     ```
   + Ubuntu 24.04 (64 bits x86)

     ```
     $ sudo apt install ./nice-dcv-web-viewer_2025.0.20103-1_amd64.ubuntu2404.deb
     ```
   + Ubuntu 24.04 (ARM 64 bits)

     ```
     $ sudo apt install ./nice-dcv-web-viewer_2025.0.20103-1_arm64.ubuntu2404.deb
     ```

1. Ajoutez l’utilisateur `dcv` au groupe `video`.

   ```
   $ sudo usermod -aG video dcv
   ```

1. (Facultatif) Si vous prévoyez d'utiliser des sessions virtuelles, installez le package `nice-xdcv`.
   + Ubuntu 20.04 (64 bits x86)

     ```
     $ sudo apt install ./nice-xdcv_2025.0.688-1_amd64.ubuntu2004.deb
     ```
   + Ubuntu 22.04 (64 bits x86)

     ```
     $ sudo apt install ./nice-xdcv_2025.0.688-1_amd64.ubuntu2204.deb
     ```
   + Ubuntu 22.04 (ARM 64 bits)

     ```
     $ sudo apt install ./nice-xdcv_2025.0.688-1_arm64.ubuntu2204.deb
     ```
   + Ubuntu 24.04 (64 bits x86)

     ```
     $ sudo apt install ./nice-xdcv_2025.0.688-1_amd64.ubuntu2404.deb
     ```
   + Ubuntu 24.04 (ARM 64 bits)

     ```
     $ sudo apt install ./nice-xdcv_2025.0.688-1_arm64.ubuntu2404.deb
     ```

1. (Facultatif) Si vous prévoyez d'utiliser le partage de GPU, installez le package `nice-dcv-gl`. 
   + Ubuntu 22.04 (64 bits x86)

     ```
     $ sudo apt install ./nice-dcv-gl_2025.0.1112-1_amd64.ubuntu2204.deb
     ```
**Note**  
Vous pouvez éventuellement installer le package `nice-dcv-gltest`. Ce package inclut une application OpenGL simple qui peut être utilisée pour déterminer si vos sessions virtuelles sont correctement configurées pour utiliser OpenGL basé sur le matériel.

1. (Facultatif) Si vous prévoyez d'utiliser Amazon DCV avec Amazon DCV EnginFrame, installez le `nice-dcv-simple-external-authenticator` package. 
   + Ubuntu 20.04 (64 bits x86)

     ```
     $ sudo apt install ./nice-dcv-simple-external-authenticator_2025.0.282-1_amd64.ubuntu2004.deb
     ```
   + Ubuntu 22.04 (64 bits x86)

     ```
     $ sudo apt install ./nice-dcv-simple-external-authenticator_2025.0.282-1_amd64.ubuntu2204.deb
     ```
   + Ubuntu 22.04 (ARM 64 bits)

     ```
     $ sudo apt install ./nice-dcv-simple-external-authenticator_2025.0.282-1_arm64.ubuntu2204.deb
     ```
   + Ubuntu 24.04 (64 bits x86)

     ```
     $ sudo apt install ./nice-dcv-simple-external-authenticator_2025.0.282-1_amd64.ubuntu2404.deb
     ```
   + Ubuntu 24.04 (ARM 64 bits)

     ```
     $ sudo apt install ./nice-dcv-simple-external-authenticator_2025.0.282-1_arm64.ubuntu2404.deb
     ```

1. (Facultatif) Si vous avez l'intention de prendre en charge les périphériques USB spécialisées avec l'activation USB à distance, installez les pilotes DCV USB. 

   Pour installer les pilotes DCV USB, vous devez avoir Dynamic Kernel Module Support (DKMS) installé sur votre serveur. Utilisez les commandes suivantes pour installer DKMS.

   DKMS est disponible dans le référentiel Ubuntu officiel. Exécutez la commande suivante pour installer DKMS :

   ```
   $ sudo apt install dkms
   ```

   Après avoir installé DKMS, exécutez la commande suivante pour installer les pilotes USB DCV :

   ```
   $ sudo dcvusbdriverinstaller
   ```

1. (Facultatif) Si vous envisagez de prendre en charge la redirection du microphone, vérifiez que le `pulseaudio-utils` package est installé sur votre système. Utilisez la commande suivante pour l'installer.

   ```
   $ sudo apt install pulseaudio-utils
   ```

1. (Facultatif) Pour Ubuntu 22.04 uniquement, si vous devez utiliser l'authentification unique avec l'authentification du système, utilisez la commande suivante pour l'installer.

   ```
   $ nice-dcv-gnome-shell-extension_version_all.ubuntu2204
   ```

------

# Réalisation de contrôles après l'installation
<a name="setting-up-installing-linux-checks"></a>

Cette rubrique fournit certaines vérifications post-installation que vous devez effectuer après avoir installé Amazon DCV pour vous assurer que votre serveur Amazon DCV est correctement configuré.

**Topics**
+ [

## Assurez-vous que le serveur Amazon DCV est accessible
](#checks-port)
+ [

## Assurez-vous que le serveur X est accessible
](#checks-xserver)
+ [

## Vérifiez que DCV GL est correctement installé
](#checks-gl)
+ [

## Vérifiez la signature du package Amazon DCV DEB
](#checks-deb)

## Assurez-vous que le serveur Amazon DCV est accessible
<a name="checks-port"></a>

Par défaut, le serveur Amazon DCV est configuré pour communiquer via le port TCP 8443. Assurez-vous que le serveur est accessible sur ce port. Si vous disposez d'un pare-feu qui empêche l'accès via le port 8443, vous devez modifier le port par lequel le serveur Amazon DCV communique. Pour de plus amples informations, veuillez consulter [Modification des TCP/UDP ports et de l'adresse d'écoute du serveur Amazon DCV](manage-port-addr.md).

En outre, si vous configurez Amazon DCV sur une instance EC2, créez un groupe de sécurité. Cela permet d'accéder au port par lequel le serveur Amazon DCV communique. Pour de plus amples informations, veuillez consulter [comment configurer des groupes de sécurité sur EC2](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-network-security.html). 

## Assurez-vous que le serveur X est accessible
<a name="checks-xserver"></a>

Vous devez vous assurer que la console Amazon DCV et les sessions virtuelles peuvent accéder au serveur X.

### Sessions de console
<a name="checks-xserver-console"></a>

Lorsque le serveur Amazon DCV est installé, un `dcv` utilisateur est créé. Assurez-vous que cet utilisateur peut accéder au serveur X.

**Pour vérifier que l'utilisateur `dcv` peut accéder au serveur X**  
Exécutez la commande suivante :

```
$ sudo DISPLAY=:0 XAUTHORITY=$(ps aux | grep "X.*\-auth" | grep -v Xdcv | grep -v grep | sed -n 's/.*-auth \([^ ]\+\).*/\1/p') xhost | grep "SI:localuser:dcv$"
```

Si la commande renvoie `SI:localuser:dcv`, l'utilisateur dcv peut accéder au serveur X.

Si la commande ne revient pas`SI:localuser:dcv`, l'utilisateur dcv n'a pas accès au serveur X. Exécutez les commandes suivantes pour redémarrer le serveur X :
+ RHEL, Rocky, CentOS, Amazon Linux 2, Ubuntu et SUSE Linux Enterprise

  ```
  $ sudo systemctl isolate multi-user.target
  ```

  ```
  $ sudo systemctl isolate graphical.target
  ```

### Sessions virtuelles
<a name="checks-xserver-virtual"></a>

Si vous avez installé le package DCV GL, vous devez vous assurer que les utilisateurs locaux peuvent accéder au serveur X. Cela permet de s'assurer que l'accélération matérielle OpenGL fonctionne correctement avec les sessions virtuelles.

**Pour vérifier que les utilisateurs locaux peuvent accéder au serveur X**  
Exécutez la commande suivante :

```
$ sudo DISPLAY=:0 XAUTHORITY=$(ps aux | grep "X.*\-auth" | grep -v Xdcv | grep -v grep | sed -n 's/.*-auth \([^ ]\+\).*/\1/p') xhost | grep "LOCAL:$"
```

Si la commande renvoie `LOCAL:`, les utilisateurs locaux peuvent accéder au serveur X.

Si la commande ne revient pas`LOCAL:`, les utilisateurs locaux n'ont pas accès au serveur X. Exécutez les commandes suivantes pour redémarrer le serveur X, et pour désactiver et réactiver DCV GL :
+ RHEL, Rocky, CentOS, Amazon Linux 2, Ubuntu et SUSE Linux Enterprise

  ```
  $ sudo systemctl isolate multi-user.target
  ```

  ```
  $ sudo dcvgladmin disable
  ```

  ```
  $ sudo dcvgladmin enable
  ```

  ```
  $ sudo systemctl isolate graphical.target
  ```

## Vérifiez que DCV GL est correctement installé
<a name="checks-gl"></a>

L'utilitaire dcvgldiag est automatiquement installé lorsque vous installez le package DCV GL. Vous pouvez utiliser cet utilitaire pour vérifier que la configuration du serveur Linux répond aux exigences DCV GL.

**Pour exécuter l'utilitaire dcvgldiag**  
Utilisez la commande suivante :

```
$ sudo dcvgldiag
```

L'utilitaire renvoie une liste des avertissements et des erreurs, ainsi que les solutions possibles.

## Vérifiez la signature du package Amazon DCV DEB
<a name="checks-deb"></a>

Une fois Amazon DCV installé, vous pouvez vérifier la signature du paquet Debian (DEB). Ce processus de vérification nécessite l'utilisation de la version 1 de GPG.

**Pour vérifier la signature du package DEB**  
Utilisez la commande suivante :

```
gpg1 --import NICE-GPG-KEY-SECRET
dpkg-sig --verify nice-dcv-server_2025.0.20103-1_amd64.deb
```

Cela renverra un message contenant le terme `GOODSIG` confirmant que la signature est vérifiée. L'exemple suivant montre un message de confirmation de signature. À la place de*Example Key*, la clé sera affichée.

```
Processing nice-dcv-server_2017.0.0-1_amd64.deb...
GOODSIG _gpgbuilder Example Key
```

# Installation du serveur Amazon DCV sur macOS
<a name="setting-up-installing-macos"></a>

Le logiciel du serveur Amazon DCV peut être installé sur une instance Mac Amazon EC2 et exécuter vos sessions Amazon DCV à partir de là. Avant d'installer le logiciel, vérifiez que votre serveur répond aux conditions requises pour exécuter le logiciel. Le processus d'installation du logiciel peut être effectué manuellement via un assistant d'installation ou installé automatiquement par Amazon DCV.

**Note**  
Le serveur Amazon DCV pour macOS n'est pris en charge que sur les instances Amazon EC2 Apple Silicon.

**Topics**
+ [Conditions préalables](setting-up-installing-macosprereq.md)
+ [Installation du serveur](setting-up-installing-macosinstall.md)

# Conditions requises pour le serveur Amazon DCV macOS sur une instance Amazon EC2
<a name="setting-up-installing-macosprereq"></a>

Cette rubrique explique comment préparer votre instance Mac Amazon EC2 avant d'installer le serveur Amazon DCV.

**Topics**
+ [

## Conditions préalables pour toutes les instances prises en charge
](#setting-up-installing-all)

## Conditions préalables pour toutes les instances prises en charge
<a name="setting-up-installing-all"></a>

 Les instances Amazon EC2 Mac Apple Silicon sont prises en charge sur Amazon DCV version 2025.0 et versions ultérieures. Consultez la [documentation Amazon EC2 pour Mac pour obtenir la](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-mac-instances.html) liste complète des instances Apple Silicon. Vous pouvez installer Amazon DCV Server à l'aide de l'interface graphique interactive ou par programmation. Pour un accès interactif à l'interface graphique, consultez la [documentation Amazon EC2 pour Mac](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-mac-instance.html#mac-instance-vnc). Pour les installations sans surveillance, la protection de l'intégrité du système (SIP) doit être désactivée. Pour plus d'informations sur la configuration du protocole SIP, consultez la [documentation Amazon EC2 pour Mac](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/mac-sip-settings.html). [Un exemple d'automatisation de la création d'images se trouve dans le Github aws-samples du référentiel dcv-samples.](https://github.com/aws-samples/dcv-samples/tree/main/cdk/dcv-mac-image-automation) 

# Installation du serveur Amazon DCV sur des instances Mac Amazon EC2
<a name="setting-up-installing-macosinstall"></a>

Vous pouvez utiliser un assistant d'installation pour installer le serveur Amazon DCV sur une instance Mac Amazon EC2. Pour effectuer l'installation à l'aide de l'assistant d'installation, vous devez disposer d'un [accès graphique interactif](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-mac-instance.html#mac-instance-vnc). L'assistant vous guide à travers une série d'étapes qui montrent comment personnaliser l'installation de votre serveur Amazon DCV. Vous pouvez également utiliser la ligne de commande pour effectuer une installation sans assistance. Cela utilise les paramètres par défaut pour automatiser la procédure d'installation. Pour effectuer des installations sans surveillance, la [protection de l'intégrité du système (SIP) doit être désactivée](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/mac-sip-settings.html). 

**Note**  
Le serveur Amazon DCV pour macOS n'est pris en charge que sur les instances Amazon EC2 Apple Silicon.

**Contents**
+ [

## Utilisation d'une installation sans surveillance
](#setting-up-installing-windows-unattended)
+ [

## Utilisation de l'assistant
](#setting-up-installing-windows-wizard-mac)
+ [

## Configuration des paramètres de confidentialité et de sécurité
](#setting-up-macos-privacy-settings)

## Utilisation d'une installation sans surveillance
<a name="setting-up-installing-windows-unattended"></a>

Amazon DCV peut installer et activer le logiciel du serveur automatiquement. C'est ce qu'on appelle une « installation sans assistance ». Par défaut, une installation sans assistance active le démarrage automatique du serveur Amazon DCV. [Un exemple d'automatisation de la création d'Amazon Machine Image se trouve dans le Github aws-samples du référentiel dcv-samples.](https://github.com/aws-samples/dcv-samples/tree/main/cdk/dcv-mac-image-automation)

**Pour installer le serveur Amazon DCV sur une instance Mac Amazon EC2 à l'aide d'une installation sans assistance**

1. Lancez et [connectez-vous](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-mac-instance.html#mac-instance-ssh) au serveur sur lequel vous souhaitez installer le serveur Amazon DCV.

1. Vérifiez que [la protection de l'intégrité du système (SIP) est désactivée](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/mac-sip-settings.html#mac-sip-check-settings).

1. Téléchargez le programme d'installation du serveur Amazon DCV depuis le site Web [Amazon DCV](http://download.amazondcv.com).
**Note**  
Le serveur Amazon DCV n'est disponible qu'en version 64 bits et est pris en charge sur les instances ARM Amazon EC2 64 bits.

1. Téléchargez les packages depuis le [site Web de téléchargement d'Amazon DCV](http://download.amazondcv.com).

   ```
   $ wget https://d1uj6qtbmh3dt5.cloudfront.net/nice-dcv-server-macos-arm64.dist.pkg
   ```

1. Exécutez le programme d'installation sans surveillance à l'aide de la commande suivante :

   ```
   $ sudo installer -pkg nice-dcv-server-2025.0-version_number-macos-arm64.dist.pkg -target /
   ```

## Utilisation de l'assistant
<a name="setting-up-installing-windows-wizard-mac"></a>

Utilisez l'assistant d'installation du serveur Amazon DCV pour une installation guidée.

**Pour installer le serveur Amazon DCV sur des instances Mac Amazon EC2 à l'aide de l'assistant**

1. Lancez et [connectez-vous](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-mac-instance.html#mac-instance-vnc) au serveur sur lequel vous souhaitez installer le serveur Amazon DCV.

1. Téléchargez le programme d'installation du serveur Amazon DCV depuis le site Web [Amazon DCV](http://download.amazondcv.com).
**Note**  
Le serveur Amazon DCV n'est disponible qu'en version 64 bits et est pris en charge sur les instances ARM Amazon EC2 64 bits.
**Astuce**  
La page des [derniers packages](http://download.amazondcv.com/latest.html) du site Web de téléchargement contient des liens pointant vers la dernière version disponible. Vous pouvez utiliser ces liens pour récupérer automatiquement les derniers packages Amazon DCV.

1. Exécutez `nice-dcv-server-2025.0-version_number-macos-arm64.dist.pkg`. 

1. Sur l'écran d'introduction, choisissez **Continuer**.

1. Sur l'écran Type d'installation, cochez les cases du package, puis choisissez **Continuer**.

1. Choisissez **Installer**.

1. Cliquez sur **Autoriser** lorsque vous y êtes invité lors de l'installation.

## Configuration des paramètres de confidentialité et de sécurité
<a name="setting-up-macos-privacy-settings"></a>

Après avoir installé le serveur Amazon DCV, vous devez configurer les paramètres de confidentialité et de sécurité de macOS pour permettre à Amazon DCV d'accéder aux fonctionnalités du système.

**Pour configurer les paramètres de confidentialité et de sécurité pour Amazon DCV**

1. Ouvrez **les paramètres système** et accédez à **Confidentialité et sécurité**.

1. Sous **Accessibilité**, cochez la case à côté pour `DCV Server` autoriser l'accès. S'il n'`DCV Server`est pas répertorié, faites glisser le pointeur `/Applications/DCV Server.app` vers la liste autorisée, puis cochez la case.

1. Sous **Enregistrement audio de l'écran et du système**, cochez la case à côté `DCV Server` pour autoriser l'accès. S'il n'`DCV Server`est pas répertorié, faites glisser le pointeur `/Applications/DCV Server.app` vers la liste autorisée, puis cochez la case

1. Redémarrez l'ordinateur pour appliquer les modifications :

   ```
   $ sudo reboot
   ```

1. Après le redémarrage, assurez-vous de disposer d'une licence Amazon DCV valide. Pour plus d'informations sur les licences, consultez[Étape 2 : octroyer une licence au serveur Amazon DCV](setting-up-license.md).

1. Reconnectez-vous à l'aide de VNC et créez une session de console Amazon DCV :

   ```
   $ sudo dcv create-session --type console --owner ec2-user console
   ```

1. Cliquez sur **Autoriser** lorsque vous êtes invité à accéder au microphone.

1. Cliquez sur **Autoriser** lorsque vous y êtes invité 

   ```
   dcvagentlauncher
   ```

    accès.

1. Lorsque vous êtes invité à **accéder au contrôle à distance**, cliquez sur **Ouvrir les paramètres système**, activez le paramètre, puis choisissez **Quitter et rouvrir**.

1. Vous pouvez désormais vous connecter à l'aide du client Amazon DCV.

# Étape 2 : octroyer une licence au serveur Amazon DCV
<a name="setting-up-license"></a>

Après avoir installé le logiciel du serveur Amazon DCV, vous devez télécharger et installer la licence pour utiliser Amazon DCV. Les exigences en matière de licence Amazon DCV varient en fonction de l'endroit où vous installez et utilisez le serveur Amazon DCV.

**Important**  
Les exigences de licence suivantes s'appliquent uniquement à Amazon DCV version 2017.0 et versions ultérieures.

## Exigences relatives aux licences Amazon DCV
<a name="dcv-lic-req"></a>

**Topics**
+ [

### Amazon DCV sur Amazon EC2
](#setting-up-license-ec2)
+ [

### Autres cas d'utilisation d'Amazon DCV
](#setting-up-license-otherusecases)
+ [

### Exigences de licence Microsoft pour l'accès à distance à Windows Server
](#windows-lic-reqs)

### Amazon DCV sur Amazon EC2
<a name="setting-up-license-ec2"></a>

Vous n'avez pas besoin de serveur de licences pour installer et utiliser le serveur Amazon DCV sur une instance EC2, y compris les instances exécutées sur AWS Outposts et les Zones AWS Locales. Le serveur Amazon DCV détecte automatiquement qu'il s'exécute sur une instance Amazon EC2 et se connecte régulièrement à un compartiment S3 pour déterminer si une licence valide est disponible. 

Assurez-vous que votre instance possède les propriétés suivantes :
+ Il peut atteindre le point de terminaison Amazon S3. S'il a accès à Internet, il se connecte via le point de terminaison public Amazon S3. Si votre instance n'a pas accès à Internet, configurez un point de terminaison de passerelle pour votre VPC avec une règle de groupe de sécurité sortant ou une politique de liste de contrôle d'accès (ACL) qui vous permet d'accéder à Amazon S3 via HTTPS. Pour plus d'informations, consultez la section [Points de terminaison Gateway VPC dans le guide](https://docs.aws.amazon.com/vpc/latest/userguide/vpce-gateway.html) de l'utilisateur Amazon *VPC.* Si vous rencontrez des problèmes pour vous connecter au compartiment S3, consultez [Pourquoi ne puis-je pas me connecter à un compartiment S3 à l'aide d'un point de terminaison VPC passerelle](https://aws.amazon.com/premiumsupport/knowledge-center/connect-s3-vpc-endpoint/) ? dans le *AWS Knowledge Center*.
+ Il est autorisé à accéder à l'objet Amazon S3 requis. Ajoutez la politique d'accès Amazon S3 suivante au rôle IAM de l'instance et remplacez l'*region*espace réservé par votre AWS région (par exemple,`us-east-1`). Pour en savoir plus, consultez [Création d'un rôle IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_create_for-service.html).

------
#### [ JSON ]

****  

  ```
  {
      "Version":"2012-10-17",		 	 	 
      "Statement": [
         {
             "Effect": "Allow",
             "Action": "s3:GetObject",
             "Resource": "arn:aws:s3:::dcv-license.region/*"
         }
      ]
  }
  ```

------
+ Si vous utilisez une instance Windows, assurez-vous que l'instance peut accéder au *service de métadonnées d'instance*. L'accès à ce service est nécessaire pour garantir que le serveur Amazon DCV peut être correctement licencié. Pour plus d'informations sur le service de métadonnées d'instance, consultez la section [Métadonnées d'instance et données utilisateur](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2-instance-metadata.html) dans le guide de l'*utilisateur Amazon EC2*.

  Si vous utilisez une AMI Windows personnalisée, vous devez installer EC2 Launch, afin de garantir que votre instance peut accéder au service de métadonnées d'instance. Pour plus d'informations, consultez la [section Configuration d'une instance Windows à l'aide de EC2 Launch](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2launch.html) dans le *guide de l'utilisateur Amazon EC2*.

Si vous installez et utilisez le serveur Amazon DCV sur une instance Amazon EC2, vous pouvez ignorer le reste de ce chapitre. Le reste de ce chapitre s'applique uniquement à tous les autres cas d'utilisation du serveur Amazon DCV.

### Autres cas d'utilisation d'Amazon DCV
<a name="setting-up-license-otherusecases"></a>

Pour tous les autres cas d'utilisation, une licence est requise pour installer et utiliser le serveur Amazon DCV. Les options de licence disponibles sont les suivantes :
+ **Licence d'évaluation automatique** : ce type de licence est automatiquement installé lorsque vous installez le serveur Amazon DCV. Ce type de licence est valide pendant une période de 30 jours après son installation. Une fois la licence expirée, vous ne pouvez plus créer ni héberger de sessions Amazon DCV sur le serveur. Ces licences sont adaptées aux tests et évaluations à court terme. Pour effectuer un test sur une plus longue période, demandez une licence d'évaluation étendue.
**Note**  
Le serveur Amazon DCV utilise par défaut la licence d'évaluation automatique si aucune autre licence n'est configurée.
+ **Licence d'évaluation étendue** — Une licence d'évaluation étendue est une licence d'évaluation qui prolonge la période d'évaluation initiale de 30 jours prévue par la licence d'évaluation automatique. La période est déterminée AWS sur une case-by-case base. Les licences d'évaluation étendues ne sont plus valides une fois leur date d'expiration atteinte, et vous ne pouvez plus créer ni héberger de sessions Amazon DCV sur le serveur. Les licences d'évaluation étendues doivent être demandées auprès d'un distributeur ou revendeur Amazon DCV répertorié sur la page [Comment acheter](https://www.nice-software.com/index.html#buy) du site Web Amazon DCV. Les licences sont fournies sous forme de fichier de licence qui doit être installé sur le serveur Amazon DCV. 
**Note**  
Lorsque vous utilisez Amazon DCV sur une instance Mac Amazon EC2, le serveur Amazon DCV doit avoir accès au compartiment S3 de la licence Amazon DCV. Si l'instance n'a pas accès au compartiment de licence S3, il ne sera pas possible de démarrer une session Amazon DCV.
+ **Licence de production** : une licence de production est une licence complète que vous achetez auprès d'Amazon DCV. Les licences de production sont des *licences flottantes* gérées par un serveur de licences. Avec les licences flottantes, vous pouvez exécuter plusieurs serveurs Amazon DCV sur votre réseau. Dans le même temps, vous pouvez également limiter le nombre de sessions Amazon DCV simultanées que vous pouvez créer sur tous les serveurs. Vous avez besoin d'une licence pour chaque session Amazon DCV simultanée. Les licences de production sont distribuées sous la forme d'un fichier de licence que vous devez installer sur un serveur RLM (Reprise License Manager). Il existe deux types de licences de production : 
  + **Licences perpétuelles** : les licences perpétuelles n'ont pas de date d'expiration et peuvent être utilisées pour une durée indéterminée.
  + **Abonnements** — Les abonnements sont valides pour une durée limitée, généralement un an. La date d'expiration de la licence est indiquée dans le fichier de licence. Une fois la licence expirée, vous ne pouvez plus créer ni héberger de sessions Amazon DCV sur vos serveurs Amazon DCV.

Pour plus d'informations sur l'achat d'une licence perpétuelle ou d'un abonnement Amazon DCV, consultez [Comment acheter](https://www.nice-software.com/index.html#buy) sur le site Web d'Amazon DCV et trouvez un distributeur ou un revendeur Amazon DCV dans votre région. 

#### Exigences en matière de licence
<a name="licensing-requirements"></a>
+ Les clients Amazon DCV n'ont pas besoin de licence.
+ Les fichiers de licence du serveur Amazon DCV sont rétrocompatibles avec les versions précédentes du serveur Amazon DCV. Par exemple, vous pouvez utiliser une licence de serveur Amazon DCV version 2021 avec une licence de serveur Amazon DCV version 2019.
+ Les versions du serveur Amazon DCV nécessitent au moins la même version de la licence du serveur Amazon DCV. Par exemple, si vous utilisez un serveur Amazon DCV version 2021, vous avez besoin d'une licence version 2021 ou ultérieure. Si vous effectuez une mise à niveau vers une version ultérieure du serveur Amazon DCV, vous devez demander des fichiers de licence compatibles. Pour plus d'informations, contactez votre distributeur ou revendeur Amazon DCV.

**Note**  
Pour plus d'informations sur la compatibilité du serveur Amazon DCV, consultez[Considérations de compatibilité](setting-up-upgrading.md#compatibility-considerations).

### Exigences de licence Microsoft pour l'accès à distance à Windows Server
<a name="windows-lic-reqs"></a>

Microsoft exige qu'en plus d'une licence d'accès client (CAL) Windows Server, vous disposiez d'une CAL Windows Server Remote Desktop Services (RDS) pour votre version de Windows Server pour chaque utilisateur accédant à distance à l'interface utilisateur graphique (GUI) du serveur. Ceci quel que soit le protocole d'affichage à distance que vous utilisez. Cette licence est également requise si vous utilisez Amazon DCV pour accéder à l'interface graphique d'un hôte Windows Server distant.

Si vous exécutez un serveur Amazon DCV sur une instance Amazon EC2 et que vous utilisez [une AMI Windows Server](https://aws.amazon.com/windows/resources/amis/), Amazon prend en charge les frais de licence pour la licence Windows Server CAL et fournit deux Windows Server CALs RDS destinés uniquement à des fins administratives. Ceci est uniquement destiné aux tests, à la maintenance et à l'administration.

Pour plus d'informations, consultez le [site des conditions générales des produits Microsoft](https://www.microsoft.com/licensing/terms/). Si vous avez des questions concernant vos licences ou vos droits relatifs aux logiciels Microsoft, consultez votre équipe juridique, Microsoft ou votre revendeur Microsoft.

# Installation d'une licence d'évaluation étendue
<a name="setting-up-evaluation"></a>

Lorsque vous demandez une licence d'évaluation étendue à Amazon DCV, vous recevez un `license.lic` fichier qui définit la licence. 

**Pour installer la licence d'évaluation étendue**  
Placez le fichier `license.lic` sur votre serveur dans le dossier suivant :
+ Serveur Windows

  ```
  C:\Program Files\NICE\DCV\Server\license\license.lic
  ```
+ Serveur Linux

  ```
  /usr/share/dcv/license/license.lic
  ```

Ou, pour le placer `license.lic` dans un autre dossier sur le serveur, vous devez mettre à jour le paramètre de `license-file` configuration afin qu'il spécifie le chemin complet du fichier de licence.

**Topics**
+ [

## Modification du chemin de licence sur un serveur Windows
](#change-param-win)
+ [

## Modification du chemin de licence sur un serveur Linux
](#change-param-lin)

## Modification du chemin de licence sur un serveur Windows
<a name="change-param-win"></a>

**Pour mettre à jour le paramètre de configuration `license-file` sur un serveur Windows**

1. Ouvrez l’Éditeur du Registre Windows.

1. **Accédez à la **clé HKEY\$1USERS \$1 S-1-5-18 \$1 Software \$1 \$1 com\$1nicesoftware GSettings \$1 dcv \$1 license \$1 et sélectionnez le paramètre du fichier** de licence.**

   S'il n'existe pas de paramètre `license-file` dans la clé de Registre, créez-en un :

   1. Ouvrez le menu contextuel (clic droit) pour la clé **licence** dans le volet de gauche, puis choisissez **Nouveau** et **Valeur chaîne**.

   1. Pour **Nom**, saisissez `license-file` et appuyez sur **Entrée**.

1. Ouvrez le paramètre **license-file**. Pour **Données de la valeur**, saisissez le chemin d'accès complet du fichier `license.lic`.

1. Choisissez **OK**, puis fermez l'Éditeur du Registre Windows.

## Modification du chemin de licence sur un serveur Linux
<a name="change-param-lin"></a>

**Pour mettre à jour le paramètre de configuration `license-file` sur un serveur Linux**

1. Accédez à `/etc/dcv/` et ouvrez `dcv.conf` avec l'éditeur de texte de votre choix.

1. Recherchez le paramètre `license-file` dans la section `[license]`, puis remplacez le chemin existant par le nouveau chemin complet du fichier `license.lic`.

   S'il n'existe pas de paramètre `license-file` dans la section `[license]`, ajoutez-le manuellement en respectant le format suivant :

   ```
   license-file = "/custom-path/license.lic"
   ```

1. Enregistrez et fermez le fichier .

# Installation d'une licence de production
<a name="setting-up-production"></a>



Les sections suivantes de cette rubrique décrivent comment acheter et utiliser une licence de production (licence perpétuelle ou abonnement).

**Topics**
+ [

## Étape 1 : Installation du serveur RLM
](#install-rlm)
+ [

## Étape 2 : obtenir l'ID d'hôte pour le serveur RLM
](#hostid-rlm)
+ [

## Étape 3 : achat de la licence perpétuelle ou de l'abonnement
](#license-purchase)
+ [

## Étape 4 : modifier le fichier de licence
](#setting-up-production-license-file)
+ [

## Étape 5 : configurer le serveur RLM
](#setting-up-rlm-server)
+ [

## Étape 6 : Configuration du serveur Amazon DCV
](#setting-up-dcv-server)

## Étape 1 : Installation du serveur RLM
<a name="install-rlm"></a>

Lorsque vous achetez une licence perpétuelle ou un abonnement, vous obtenez un fichier de licence qui définit les termes de votre licence. Vous devez installer le fichier de licence sur un serveur RLM (Reprise License Manager). 

Pour en savoir plus sur RLM, consultez le site web [Reprise Software](https://reprisesoftware.com/products/reprise-license-manager-rlm/).

**Topics**
+ [

### Installation du serveur RLM sous Windows
](#install-rlm-windows)
+ [

### Installation du serveur RLM sous Linux
](#install-rlm-linux)

### Installation du serveur RLM sous Windows
<a name="install-rlm-windows"></a>

**Pour installer le serveur RLM sous Windows**

1. Sur votre serveur RLM, téléchargez la solution groupée d'administration de licences RLM à partir du [site web Reprise Software](https://reprisesoftware.com/support/admin/license-administration-bundle/).
**Note**  
À partir de la version 2022.1 d'Amazon DCV, le serveur RLM >= 14 est requis. Les versions précédentes nécessitent un RLM supérieur ou égal à 12.  
L'installation de la dernière version stable du bundle d'administration des licences RLM est recommandée.

1. Installez la solution d'administration de licences RLM sur `C:\RLM`.

### Installation du serveur RLM sous Linux
<a name="install-rlm-linux"></a>

**Pour installer le serveur RLM sous Linux**

1. Sur votre serveur RLM, téléchargez la solution groupée d'administration de licences RLM à partir du [site web Reprise Software](https://reprisesoftware.com/support/admin/license-administration-bundle/).
**Note**  
À partir de la version 2022.1 d'Amazon DCV, le serveur RLM >= 14 est requis. Les versions précédentes nécessitent un RLM supérieur ou égal à 12.  
L'installation de la dernière version stable du bundle d'administration des licences RLM est recommandée.

1. Créer un groupe d'utilisateurs et un utilisateur `rlm`. Il peut s'agir de n'importe quel utilisateur ou compte de service valide. Nous vous recommandons vivement de ne pas utiliser le compte root pour cette valeur.

   ```
   $ groupadd -r rlm
   ```

   ```
   $ useradd -r -g rlm -d "/opt/nice/rlm" -s /sbin/nologin -c "RLM License Server" rlm
   ```

1. Créez les répertoires `/opt/nice/rlm/license` et `/opt/nice/rlm` requis pour le serveur RLM.

   ```
   $ mkdir -p /opt/nice/rlm/license
   ```

1. Extrayez le contenu de la solution groupée d'administration de licences RLM dans `/opt/nice/rlm/` et vérifiez que les fichiers appartiennent à l'utilisateur `rlm`.

   ```
   $ tar xvf x64_l1.admin.tar.gz -C /opt/nice/rlm/ --strip-components 1
   ```

   ```
   $ chown -R rlm:rlm /opt/nice/rlm
   ```

## Étape 2 : obtenir l'ID d'hôte pour le serveur RLM
<a name="hostid-rlm"></a>

Après avoir installé le serveur RLM, vous devez obtenir l'ID hôte du serveur RLM. Vous devez fournir cet identifiant d'hôte lors de l'achat d'une licence perpétuelle ou d'un abonnement.

### Obtenez l'ID d'hôte du serveur RLM sous Windows
<a name="hostid-rlm-windows"></a>

**Pour obtenir l'ID d'hôte du serveur, ouvrez l'invite de commande,**  
Accédez à `C:\RLM\`, puis exécutez la commande suivante.

```
C:\> rlmutil.exe rlmhostid ether
```

La commande renvoie l'ID d'hôte pour le serveur RLM comme suit.

```
Hostid of this machine: 06814example
```

Prenez note de l'identifiant de l'hôte. Vous en aurez besoin à l'étape suivante.

### Obtenez l'ID d'hôte du serveur RLM sous Linux
<a name="hostid-rlm-linux"></a>

**Pour obtenir l'ID d'hôte du serveur, retour unique**

1. Accédez à `/opt/nice/rlm/`.

1. Exécutez la commande suivante :

   ```
   $ ./rlmutil rlmhostid ether
   ```

   La commande renvoie l'ID d'hôte du serveur RLM pour chaque interface réseau comme suit.

1. Enregistrez l'ID d'hôte. Vous en aurez besoin à l'étape suivante.

**Example**  
Cette procédure a été exécutée et l'identifiant unique suivant a été renvoyé :  

```
Hostid of this machine: 0a1b2c3d4e5f
```
Cet identifiant est ensuite enregistré et sera utilisé pour acheter la licence DCV.

**Pour obtenir l'ID d'hôte du serveur, plusieurs retours**

1. Accédez à `/opt/nice/rlm/`.

1. Exécutez la commande suivante :

   ```
   $ ./rlmutil rlmhostid ether
   ```

   Plusieurs IDs seront renvoyés dans une liste de IDs.

1. Exécutez la commande suivante.

   ```
   iface=$(route -n | grep " UG " | tr -s " " | cut -d" " -f8)
   ip link show $iface | grep link/ether | tr -s " " | cut -d" " -f3 | tr -d ":"
   ```

   La commande doit renvoyer l'ID d'hôte du serveur RLM pour l'interface réseau Gateway. 

1. Enregistrez l'ID d'hôte. Vous en aurez besoin à l'étape suivante.

**Example**  
La procédure a été exécutée et plusieurs IDs ont été renvoyés dans une liste de plusieurs identifiants :  

```
Hostid of this machine: 0a1b2c3d4e5f 1b2c3d4e5f6a 2c3d4e5f6a7b 3d4e5f6a7b8c
```
La commande d'interface est exécutée et renvoie l'ID suivant :  

```
Hostid of this machine: 0a1b2c3d4e5f
```
Cet identifiant est ensuite enregistré et sera utilisé pour acheter la licence DCV.

## Étape 3 : achat de la licence perpétuelle ou de l'abonnement
<a name="license-purchase"></a>

Pour plus d'informations sur l'achat d'une licence perpétuelle ou d'un abonnement Amazon DCV, consultez [Comment acheter](https://www.nice-software.com/index.html#buy) sur le site Web d'Amazon DCV et trouvez un distributeur ou un revendeur Amazon DCV dans votre région.

Vous devez fournir l'ID d'hôte de votre serveur RLM. L'ID d'hôte est intégré au fichier de licence fourni par Amazon DCV.

## Étape 4 : modifier le fichier de licence
<a name="setting-up-production-license-file"></a>

Lorsque vous achetez une licence perpétuelle ou un abonnement Amazon DCV, vous recevez un `license.lic` fichier qui définit la licence. Le fichier `license.lic` inclut les informations suivantes :
+ Le nom d'hôte du serveur RLM.
+ L'ID d'hôte du serveur RLM que vous avez fourni lors de l'achat de la licence.
+ Numéro de port TCP du serveur RLM. La valeur par défaut est `5053`.
+ Numéro de port ISV. Il s'agit d'un port facultatif sur lequel le serveur RLM écoute les demandes de licence Amazon DCV. S'il n'est pas spécifié, un port aléatoire est sélectionné par RLM au démarrage.
+ Les produits Amazon DCV couverts par la licence, ainsi que les informations suivantes pour chaque produit :
  + Version majeure couverte par la licence (par exemple, `2017` pour les produits Amazon DCV 2017).
  + La date d'expiration. `Permanent`indique que la licence n'expire pas.
  + Nombre maximal de sessions simultanées (par exemple, `10` pour 10 sessions simultanées sur le serveur).
  + Le total de contrôle de la licence.
  + La signature de la licence.

Le bloc de code suivant illustre le format du fichier `license.lic` :

```
HOST RLM_server_hostname RLM_server_host_id RLM_server_port
ISV nice port=port_number
LICENSE product_1 major_version expiration_date concurrent_sessions share=hi _ck=checksum sig="signature"
LICENSE product_2 major_version expiration_date concurrent_sessions share=hi _ck=checksum sig="signature"
```

Le bloc de code suivant montre un exemple de fichier `license.lic` avec le port ISV omis. Le fichier de licence inclut les licences de deux produits Amazon DCV, DCV et dcv-gl.

```
HOST My-RLM-server abcdef123456 5053
ISV nice
LICENSE nice dcv 2017 permanent 10 share=hi _ck=456789098a sig="abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz1234567890ab"
LICENSE nice dcv-gl 2017 permanent 10 share=hi _ck=123454323x sig="1234567890abcdefghijklmnopqrstuvwxyz1234567890abcdefghijklmnopqrstuvwxyz12"
```

**Pour modifier le fichier `license.lic`**

1. Ouvrez le fichier dans l’éditeur de texte de votre choix.

1. Ajoutez le nom d'hôte de votre serveur RLM et le numéro de port TCP à la première ligne du fichier, qui commence par `HOST`.
**Avertissement**  
*RLM\$1server\$1host\$1id*Il s'agit de l'identifiant d'hôte que vous avez fourni lors de l'achat de la licence. Vous ne pouvez pas modifier le*RLM\$1server\$1host\$1id*.

1. (Facultatif) Ajoutez le numéro de port ISV dans la ligne du fichier qui commence par`ISV`, en ajoutant`port=port_number`. Ce port est nécessaire pour permettre la communication avec le serveur DCV. 

   Si vous ne souhaitez pas spécifier de port ISV, `port=port_number` omettez-le. Si vous ne spécifiez pas de port ISV, un port aléatoire est utilisé par RLM à chaque démarrage. 
**Avertissement**  
Si un pare-feu est configuré pour empêcher l'utilisation d'un port sélectionné au hasard, vous devez spécifier ce port et configurer le pare-feu pour l'activer, en plus du port RLM indiqué dans la `HOST` ligne. 

1. Enregistrez et fermez le fichier .

**Avertissement**  
La modification d'une autre partie de la licence endommage la signature du fichier et invalide la licence.

## Étape 5 : configurer le serveur RLM
<a name="setting-up-rlm-server"></a>

Après avoir modifié le fichier de licence, vous devez le placer sur votre serveur RLM, puis démarrer le service RLM.

**Topics**
+ [

### Configurer le serveur RLM sur Windows
](#prep-windows)
+ [

### Configuration du serveur RLM sous Linux
](#prep-linux)

### Configurer le serveur RLM sur Windows
<a name="prep-windows"></a>

**Pour configurer le serveur RLM sous Windows**

1. Connectez-vous à votre serveur RLM.

1. Copiez le fichier `license.lic` modifié dans `C:\RLM\license\`.

1. Copiez le `C:\Program Files\NICE\DCV\Server\license\nice.set` fichier depuis votre serveur Amazon DCV et placez-le dans le `C:\RLM\` dossier de votre serveur RLM.

1. Installez le serveur RLM en tant que service Windows.

   ```
   C:\> rlm.exe -nows -dlog C:\RLM\rlm.log -c C:\RLM\license -install_service -service_name dcv-rlm
   ```

   Pour plus d'informations sur les options de démarrage du RLM, consultez la page produit [Reprise Software License Manager (RLM)](https://reprisesoftware.com/products/reprise-license-manager-rlm/).

1. Démarrez le serveur RLM :

   ```
   C:\> net start dcv-rlm
   ```

1. Vérifiez que le serveur RLM est en cours d'exécution.

   1. Ouvrez le fichier `C:\RLM\nice.dlog` avec l'éditeur de texte de votre choix et vérifiez qu'il contient la ligne suivante.

      ```
      date_time (nice) Server started on license1 (hostid: host_id) for: dcv dcv-gl
      ```
**Note**  
Le contenu du fichier `rlm.log` peut varier légèrement selon la version du serveur RLM.

   1. Exécutez la commande suivante.

      ```
      C:\RLM\rlmutil rlmstat -a -c rlm_server_hostname@5053
      ```

      La commande renvoie des informations sur le serveur RLM.

### Configuration du serveur RLM sous Linux
<a name="prep-linux"></a>

**Pour configurer le serveur RLM sous Linux**

1. Copiez le fichier `license.lic` modifié dans `/opt/nice/rlm/license/`.

1. Copiez le `/usr/share/dcv/license/nice.set` fichier depuis votre serveur Amazon DCV et placez-le `/opt/nice/rlm` sur votre serveur RLM.

1. Créez un service de serveur RLM et assurez-vous qu'il se lance automatiquement au démarrage.

   1. Créez un fichier sous le nom `dcv-rlm` dans le dossier `/opt/nice/rlm/` :

      ```
      $ touch /opt/nice/rlm/dcv-rlm
      ```

   1. Ouvrez le fichier à l'aide de l'éditeur de texte de votre choix et ajoutez le script suivant. Enregistrez et fermez le fichier .

      ```
      #! /bin/sh
      # chkconfig: 35 99 01
      # description: The Reprise License Manager daemon.
      # processname: dcv-rlm
      
      ### BEGIN INIT INFO
      # Provides: dcv-rlm
      # Required-Start: $local_fs $remote_fs $syslog
      # Required-Stop: $local_fs $remote_fs $syslog
      # Default-Start: 3 4 5
      # Default-Stop: 0 1 2 6
      # Short-Description: The Reprise License Manager daemon.
      # Description: A service that runs the Reprise License Manager daemon.
      ### END INIT INFO
      
      # user used to run the daemon
      RLM_USER="rlm"
      
      # root of rlm installation
      RLM_ROOT="/opt/nice/rlm"
      
      # license directory (license files should have .lic extension)
      RLM_LICENSE_DIR="/opt/nice/rlm/license"
      
      # log file
      RLM_LOG_FILE="/var/log/rlm.log"
      
      _getpid() {
          pidof -o $$ -o $PPID -o %PPID -x "$1"
      }
      
      start() {
          echo -n "Starting rlm: "
          touch ${RLM_LOG_FILE}
          chown "${RLM_USER}" ${RLM_LOG_FILE}
          su -p -s /bin/sh "${RLM_USER}" -c "${RLM_ROOT}/rlm -c ${RLM_LICENSE_DIR} \
              -nows -dlog +${RLM_LOG_FILE} &"
          if [ $? -ne 0 ]; then
              echo "FAILED"
              return 1
          fi
          echo "OK"
      }
      
      stop() {
          echo -n "Stopping rlm: "
          pid=`_getpid ${RLM_ROOT}/rlm`
          if [ -n "$pid" ]; then
              kill $pid >/dev/null 2>&1
              sleep 3
              if [ -d "/proc/$pid" ] ; then
                  echo "FAILED"
                  return 1
              fi
          fi
          echo "OK"
      }
      
      status() {
          pid=`_getpid ${RLM_ROOT}/rlm`
          if [ -z "$pid" ]; then
              echo "rlm is stopped"
              return 3
          fi
          echo "rlm (pid $pid) is running..."
          return 0
      }
      
      restart() {
          stop
          start
      }
      
      case "$1" in
          start)
              start
              ;;
          stop)
              stop
              ;;
          status)
              status
              ;;
          restart)
              restart
              ;;
          *)
              echo $"Usage: $0 {start|stop|status|restart}"
              exit 1
      esac
      
      exit $?
      
      # ex:ts=4:et:
      ```

   1. Rendez le script exécutable, copiez-le dans `/etc/init.d/`, puis ajoutez-le à l'utilitaire `chkconfig` :

      ```
      chmod +x /opt/nice/rlm/dcv-rlm 
      ```

      ```
      cp -a /opt/nice/rlm/dcv-rlm /etc/init.d/
      ```

      ```
      chkconfig --add dcv-rlm
      ```

1. Démarrez le serveur RLM :

   ```
   $ service dcv-rlm start
   ```

1. Vérifiez que le serveur RLM est en cours d'exécution et qu'il fonctionne comme prévu. Ouvrez le fichier `var/log/rlm.log` avec l'éditeur de texte de votre choix et vérifiez qu'il contient la ligne suivante :

   ```
   date_time (nice) Server started on license1 (hostid: host_id) for: dcv dcv-gl
   ```
**Note**  
Le contenu du fichier `rlm.log` peut varier légèrement selon la version du serveur RLM.

## Étape 6 : Configuration du serveur Amazon DCV
<a name="setting-up-dcv-server"></a>

Configurez votre serveur Amazon DCV pour utiliser le serveur RLM. Pour ce faire, vous devez configurer le paramètre `license-file` de configuration sur votre serveur Amazon DCV.

 Le `license-file` paramètre doit être défini selon les spécifications du serveur RLM auquel se connecter, au format`RLM_server_port@RLM_server`. Le serveur RLM peut être spécifié sous forme de nom d'hôte ou d'adresse IP. S'il n'est pas configuré explicitement, le port du serveur RLM est par défaut`5053`. 

 Si plusieurs serveurs RLM sont utilisés, vous pouvez spécifier une liste des spécifications de plusieurs serveurs RLM, séparées par sous `:` Linux et par `;` sous Windows. Le serveur essaiera ensuite de se connecter à chacun d'eux à tour de rôle, jusqu'à ce qu'une connexion puisse être établie avec le serveur RLM correspondant. Cela peut être particulièrement utile, par exemple, lors de l'utilisation d'un serveur de basculement RLM pour prendre le relais au cas où le serveur RLM principal ne serait pas accessible. Dans ce cas, vous pouvez spécifier la licence au format suivant : `RLM_primary_server_port@RLM_primary_server:RLM_failover_server_port@RLM_failover_server` 

**Note**  
Si le serveur Amazon DCV est installé sous Windows, vous devez séparer les entrées de la spécification par`;`.

**Topics**
+ [

### Configuration du serveur Windows Amazon DCV
](#config-win)
+ [

### Configuration du serveur Linux Amazon DCV
](#config-linux)

### Configuration du serveur Windows Amazon DCV
<a name="config-win"></a>

**Pour configurer le paramètre de configuration `license-file` sur un serveur Windows**

1. Ouvrez l’Éditeur du Registre Windows.

1. **Accédez à la **clé HKEY\$1USERS \$1 S-1-5-18 \$1 Software \$1 \$1 com\$1nicesoftware GSettings \$1 dcv \$1 license \$1 et sélectionnez le paramètre du fichier** de licence.**

   S'il n'existe pas de paramètre `license-file` dans la clé de Registre, vous devez en créer un :

   1. Ouvrez le menu contextuel (clic droit) pour la clé **licence** dans le volet de gauche, puis choisissez **Nouveau** et **Valeur chaîne**.

   1. Pour **Nom**, saisissez `license-file` et appuyez sur **Entrée**.

1. Ouvrez le paramètre **license-file**. Pour **Données de la valeur**, saisissez le numéro de port et le nom d'hôte du serveur RLM au format `RLM_server_port@RLM_server`. Consultez la note ci-dessus si vous devez configurer une connexion à plusieurs serveurs RLM. 

1. Choisissez **OK**, puis fermez l'Éditeur du Registre Windows.

### Configuration du serveur Linux Amazon DCV
<a name="config-linux"></a>

**Pour configurer le paramètre de configuration `license-file` sur un serveur Linux**

1. Accédez à `/etc/dcv/` et ouvrez `dcv.conf` avec l'éditeur de texte de votre choix.

1. Recherchez le paramètre `license-file` dans la section `[license]`. Remplacez ensuite le chemin existant par le port et le nom d'hôte du serveur RLM au `RLM_server_port@RLM_server` format.

   S'il n'existe pas de paramètre `license-file` dans la section `[license]`, ajoutez-le manuellement en respectant le format suivant :

   ```
   license-file = "RLM_server_port@RLM_server"
   ```

   Consultez la note ci-dessus si vous devez configurer une connexion à plusieurs serveurs RLM.

1. Enregistrez et fermez le fichier .

# Mise à jour de la licence de production
<a name="updating-licenses"></a>

Le serveur Amazon DCV vérifie les licences sur le serveur RLM toutes les quelques minutes. Si la licence est mise à jour sur le serveur RLM, le serveur Amazon DCV met automatiquement à jour la licence utilisée pour les sessions en cours. La procédure suivante explique comment mettre à jour une licence DCV sur RLM. 

**Pour mettre à jour la licence DCV sur le serveur RLM**

1. Mettez à jour le fichier de licence précédemment [installé](setting-up-production.md#setting-up-rlm-server). Sous Linux, il aurait dû être placé dans`/opt/dcv/rlm/license/license.lic`, sous Windows dans`C:\RLM\license\license.lic`.

1. `C:\RLM\rlmutil.exe rlmreread`Exécutez sous Windows ou `/opt/nice/rlm/rlmutil rlmreread` Linux pour forcer le rechargement du fichier de licence.

 Une fois la licence mise à jour sur le serveur RLM, le serveur Amazon DCV doit vérifier l'utilisation des nouvelles licences en quelques minutes (généralement 5 minutes ou moins). 

 À partir de la version 2021.0 d'Amazon DCV, vous pouvez utiliser la commande suivante en **tant qu'administrateur** afin de forcer la mise à jour immédiate de la licence : 

```
$ dcv reload-licenses
```

# Étape 3 : Configuration de l'imagerie du serveur Amazon DCV (facultatif)
<a name="imaging"></a>

 Après avoir personnalisé une instance [Amazon](https://aws.amazon.com/ec2/) EC2, vous pouvez capturer ces modifications sous forme d'[Amazon Machine Image]( https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AMIs.html) (AMI). Cette fonctionnalité vous permet de lancer plusieurs instances à partir d'une seule AMI, toutes avec la même configuration, en cas de besoin. Lorsque vous devez diffuser en toute sécurité à l'aide d'un protocole d'affichage à distance performant, vous pouvez ajouter Amazon DCV à votre système d'exploitation avant de prendre une image de l'instance Amazon EC2. La configuration Amazon DCV est incluse dans votre image, ce qui vous permet de séparer les unités commerciales au niveau de l'image ou de définir des configurations DCV spécifiques sur une instance déployée. 

 Par exemple, si vous déployez plusieurs instances Amazon EC2 à partir d'une seule AMI, vous pouvez utiliser la création automatique de console pour un compte utilisateur local et déléguer les autorisations Amazon DCV aux utilisateurs finaux. Vous pouvez également utiliser un courtier, tel qu'[Amazon DCV Session Manager](https://docs.aws.amazon.com/dcv/latest/sm-admin/what-is-sm.html), pour gérer la création de sessions Amazon DCV à grande échelle. 

 La création d'une AMI Amazon DCV peut être réalisée de l'une des deux manières suivantes : 

## Création d'une image Amazon DCV
<a name="building-image"></a>

 Tout d'abord, Amazon DCV doit être installé sur votre système. Si ce n'est pas le cas, assurez-vous que votre système est [pris en charge par Amazon DCV](https://docs.aws.amazon.com/dcv/latest/adminguide/servers.html#requirements), puis suivez les instructions [d'installation](https://docs.aws.amazon.com/dcv/latest/adminguide/setting-up-installing.html). Une fois Amazon DCV installé et [configuré](https://docs.aws.amazon.com/dcv/latest/adminguide/manage.html), prenez une [AMI](https://docs.aws.amazon.com/toolkit-for-visual-studio/latest/user-guide/tkv-create-ami-from-instance.html) de l'instance. 

 Si les conditions requises pour Amazon DCV sont remplies pour [Windows](https://docs.aws.amazon.com/dcv/latest/adminguide/setting-up-installing-winprereq.html) ou [Linux](https://docs.aws.amazon.com/dcv/latest/adminguide/setting-up-installing-linux-prereq.html), vous pouvez également exécuter le composant Amazon DCV géré par Amazon Image Builder pour installer et configurer Amazon DCV. Le composant peut être récupéré en effectuant les opérations suivantes : 

1. Accédez à la page des composants dans la console [Amazon EC2 Image Builder](https://console.aws.amazon.com/imagebuilder/home?#/viewComponents).

1. Sélectionnez le menu déroulant **Propriétaire du filtre**, puis sélectionnez **Démarrage rapide (géré par Amazon)**.

1. Utilisez la zone de texte du filtre pour rechercher `dcv-server-windows` ou`dcv-server-linux`.

1. Sélectionnez le lien hypertexte du composant.

1. Sur la page du composant Amazon DCV, récupérez le contenu du composant dans la section **Content**.

1. Utilisez l'[orchestrateur de AWS tâches et l'exécuteur](https://docs.aws.amazon.com/imagebuilder/latest/userguide/toe-component-manager.html) (AWSTOE) pour exécuter le composant localement sur l'instance.
**Note**  
Pour plus d'informations, voir [Commencer avec AWSTOE](https://docs.aws.amazon.com/imagebuilder/latest/userguide/toe-get-started.html).

Pour l'utilisation des paramètres au sein des composants, consultez la section ci-dessous.

## Ajouter Amazon DCV à un pipeline d'images
<a name="adding-image-to-pipeline"></a>

Une recette [EC2 Image Builder](https://docs.aws.amazon.com/imagebuilder/latest/userguide/manage-recipes.html) définit l'image de base à utiliser comme point de départ pour créer une nouvelle image, ainsi que l'ensemble des composants que vous ajoutez pour personnaliser l'image et vérifier que tout fonctionne comme prévu. Dans cette recette, sélectionnez le `dcv-server-linux` composant `dcv-server-windows` ou pour automatiser l'installation d'Amazon DCV dans votre pipeline. Lorsque vous sélectionnez l'un de ces composants, vous pouvez affiner les paramètres en fonction de vos besoins.

**Note**  
Pour Linux, tous les [prérequis](https://docs.aws.amazon.com/en_us/dcv/latest/adminguide/setting-up-installing-linux-prereq.html) doivent être remplis. Cela peut être fait sur l'AMI de base ou dans les composants Image Builder précédents. 

### Parameters
<a name="imaging-parameters"></a>

**Windows**
+ `sessionOwner`: définit le propriétaire par défaut de la session créée automatiquement. Si ce n'est pas spécifié, la création automatique de console sera désactivée. Pour plus d'informations, consultez la section [Activation des sessions de console automatiques](https://docs.aws.amazon.com/dcv/latest/adminguide/managing-sessions-start.html#managing-sessions-start-auto) dans le guide d'administration Amazon DCV.
+ `dcvPermissions`—Définit les autorisations Amazon DCV de votre session. Pour plus d'informations, consultez la section [Utilisation des fichiers d'autorisations](https://docs.aws.amazon.com/dcv/latest/adminguide/security-authorization-file-create.html) dans le Guide d'administration du DCV. 

**Linux**
+ `SessionOwner`: définit le propriétaire par défaut de la session créée automatiquement. Si ce n'est pas spécifié, la création automatique de console sera désactivée. Pour plus d'informations, consultez la section [Activation des sessions de console automatiques](https://docs.aws.amazon.com/dcv/latest/adminguide/managing-sessions-start.html#managing-sessions-start-auto) dans le guide d'administration Amazon DCV.
+ `Packages`—Définit les packages Amazon DCV qui seront installés. S'ils sont vides, tous les packages Amazon DCV disponibles sont installés. Pour plus d'informations, consultez la section [Installer le serveur Amazon DCV sous Linux](https://docs.aws.amazon.com/dcv/latest/adminguide/setting-up-installing-linux-server.html) dans le guide d'administration Amazon DCV.

Si vous souhaitez modifier le composant, vous pouvez [créer une nouvelle version du composant](https://docs.aws.amazon.com/imagebuilder/latest/userguide/create-component-console.html).