

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Configurar o servidor Amazon DCV
<a name="setting-up"></a>

Para usar o Amazon DCV, instale o software do servidor Amazon DCV no servidor onde você pretende hospedar as sessões do Amazon DCV. Verifique se o software está licenciado corretamente.

Os tópicos a seguir descrevem como instalar e licenciar o servidor Amazon DCV. O tópico [Licenciamento](setting-up-license.md) se aplica somente à instalação on-premises e em outros servidores baseados em nuvem. Isso ocorre porque nenhuma licença é necessária para usar o servidor Amazon DCV em uma instância do Amazon EC2.

**Topics**
+ [

# Etapa 1: instalar o servidor Amazon DCV
](setting-up-installing.md)
+ [

# Etapa 2: licenciar o servidor Amazon DCV
](setting-up-license.md)
+ [

# Etapa 3: configurar imagens do servidor Amazon DCV (opcional)
](imaging.md)

# Etapa 1: instalar o servidor Amazon DCV
<a name="setting-up-installing"></a>

Os tópicos a seguir descrevem como instalar a versão mais recente do servidor Amazon DCV no Windows, Linux e macOS. Siga estas etapas se você estiver instalando o Amazon DCV em uma instância do Amazon EC2 ou em um servidor on-premises ou baseado em nuvem.

**nota**  
Se você estiver atualizando uma versão anterior do servidor Amazon DCV para a versão mais recente, consulte [Como atualizar o servidor Amazon DCV](setting-up-upgrading.md).

**nota**  
O servidor Amazon DCV para macOS só é compatível com instâncias de silício Apple do Amazon EC2.

**Topics**
+ [

# Instalar o servidor Amazon DCV no Windows
](setting-up-installing-windows.md)
+ [

# Instalar o servidor Amazon DCV no Linux
](setting-up-installing-linux.md)
+ [

# Instalando o servidor Amazon DCV no macOS
](setting-up-installing-macos.md)

# Instalar o servidor Amazon DCV no Windows
<a name="setting-up-installing-windows"></a>

O software do servidor Amazon DCV pode ser instalado em um servidor Windows e executar suas sessões do Amazon DCV a partir dele. Antes de instalar o software, verifique se o seu servidor atende aos pré-requisitos para executar o software. O processo de instalação do software pode ser feito manualmente por meio de um assistente de instalação ou instalado automaticamente pelo Amazon DCV.

**Topics**
+ [Pré-requisitos](setting-up-installing-winprereq.md)
+ [Instalar o servidor](setting-up-installing-wininstall.md)

# Pré-requisitos para o servidor Amazon DCV do Windows em instâncias do Amazon EC2
<a name="setting-up-installing-winprereq"></a>

Este tópico descreve como configurar sua instância do Amazon EC2 para Windows antes de instalar o servidor Amazon DCV. Se você não estiver instalando o servidor Amazon DCV em uma instância do Amazon EC2 para Windows, ignore estes pré-requisitos.

**Topics**
+ [

## Pré-requisitos para todas as instâncias
](#setting-up-installing-all)
+ [

## Pré-requisitos para instâncias com computação acelerada
](#setting-up-installing-graphics)
+ [

## Pré-requisitos para outras famílias de instâncias
](#setting-up-installing-general)

## Pré-requisitos para todas as instâncias
<a name="setting-up-installing-all"></a>

 A partir da versão 2024.0, a versão Windows do Amazon DCV tem como requisito o Microsoft Visual C\$1\$1 Redistributable for Visual Studio 2022 em vez do Microsoft Visual C\$1\$1 Redistributable for Visual Studio 2017. 

A prática recomendada é que o Microsoft Visual C\$1\$1 Redistributable for Visual Studio seja instalado antes da instalação do servidor Amazon DCV pelo administrador do servidor. O instalador MSI do Amazon DCV 2024.0 verifica a dependência e, se ela não for encontrada, tentará instalar o requisito antes da instalação do Amazon DCV. Esse comportamento é um mecanismo de fallback que será removido em versões futuras. Administradores que usam automação para instalação devem ser usados para atualizar suas automações para instalar o Microsoft Visual C\$1\$1 Redistributable for Visual Studio antes do servidor Amazon DCV. Observe também que o Microsoft Visual C\$1\$1 Redistributable pode reinicializar o host como parte da instalação. 

## Pré-requisitos para instâncias com computação acelerada
<a name="setting-up-installing-graphics"></a>

### Pré-requisitos para instâncias gráficas de GPU
<a name="setting-up-installing-graphics"></a>

Se você estiver usando uma instância gráfica de GPU (por exemplo, G2, G3, G4dn, G4ad ou G5), recomendamos instalar e configurar os drivers de GPU NVIDIA ou AMD apropriados. Os drivers de GPU habilitam o seguinte:
+ Aceleração de hardware DirectX e OpenGL para aplicativos
+ Aceleração de hardware para codificação de streaming de vídeo H.264
+ Resoluções personalizáveis do monitor de servidor
+ Maior resolução máxima para monitores de servidor — até 4096 x 2160
+ Maior número de monitores de servidor

Para obter instruções sobre como instalar drivers de GPU NVIDIA em sua instância gráfica de GPU, consulte os tópicos a seguir no *Guia do usuário do Amazon EC2*.
+ Para instâncias com uma GPU NVIDIA (por exemplo, G2, G3, G4dn ou G5), consulte [Instalar o driver NVIDIA no Windows](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/install-nvidia-driver.html).
+ Para instâncias com uma GPU AMD (por exemplo, G4ad), consulte [Instalar drivers AMD em instâncias do Windows](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/install-amd-driver.html).

Para obter mais informações sobre as instâncias G4ad do Amazon EC2, consulte a postagem do blog [Saiba mais sobre as novas instâncias G4ad do Amazon EC2](https://aws.amazon.com/blogs/compute/deep-dive-on-the-new-amazon-ec2-g4ad-instances/).

### Pré-requisitos para outras instâncias com computação acelerada
<a name="setting-up-installing-accelerated"></a>

Se você estiver usando uma instância com computação acelerada que não seja uma instância gráfica de GPU, (por exemplo, P2, P3 ou P3dn), recomendamos instalar e configurar os drivers de GPU NVIDIA apropriados. Os drivers de GPU NVIDIA permitem a aceleração de hardware para codificação de streaming de vídeo H.264.

Para obter instruções sobre como instalar drivers de GPU NVIDIA em sua instância com computação acelerada, consulte [Drivers públicos da NVIDIA](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/install-nvidia-driver.html#public-nvidia-driver) no *Guia do usuário do Amazon EC2*.

A instalação dos drivers de GPU NVIDIA em uma instância com computação acelerada não aprimora os limites ou as resoluções do monitor do servidor. Para adicionar mais suporte à resolução do monitor do servidor, é possível instalar os drivers GRID da NVIDIA. Para obter mais informações, consulte [Software de vGPU NVIDIA](https://www.nvidia.com/object/vGPU-software-driver.html) no site da NVIDIA.

## Pré-requisitos para outras famílias de instâncias
<a name="setting-up-installing-general"></a>

Para instâncias que não sejam instâncias com computação acelerada, recomendamos que você instale o driver Amazon DCV Virtual Display se estiver usando o Windows 2016 ou estiver executando uma versão de servidor Amazon DCV anterior à 2023.1. Isso inclui instâncias nas famílias de instâncias de uso geral, otimizadas para computação, otimizadas para memória e otimizadas para armazenamento.

A instalação do driver Amazon DCV Virtual Display permite o seguinte:
+ Suporte para até quatro monitores
+ Suporte para resoluções personalizadas
+ Suporte para resolução 4K UHD

Não é possível gerenciar monitores de servidor conectados pelo servidor Amazon DCV usando o Painel de Controle do Windows.

**nota**  
O driver Amazon DCV Virtual Display é compatível com o Windows Server 2016 e versões posteriores. O driver não é necessário se você estiver no Windows Server 2019 ou posterior com o servidor DCV 2023.1 ou posterior, pois o driver de exibição indireta (IDD) é fornecido com o servidor DCV. O IDD é recomendado, mas a [GetConsoleScreenshot](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_GetConsoleScreenshot.html)funcionalidade não funcionará conforme o esperado.

**Importante**  
A instalação do driver Amazon DCV Virtual Display com qualquer outro driver de GPU, como drivers de GPU NVIDIA, pode causar conflitos. Para evitar conflitos, recomendamos que você não instale o driver Amazon DCV Virtual Display em combinação com outros drivers de GPU.

**Para instalar o driver Amazon DCV Virtual Display na sua instância**

1. Baixe o instalador do driver Amazon DCV Virtual Display do [site do Amazon DCV](http://download.amazondcv.com).

1. Instale o driver seguindo um destes procedimentos:
   + Execute o assistente de instalação
   + Clique duas vezes no arquivo de instalação
   + Use o seguinte comando para executar uma instalação autônoma

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

1. Reinicialize a instância.

1. Reconecte-se à instância.

# Instalar o servidor Amazon DCV no Windows
<a name="setting-up-installing-wininstall"></a>

É possível usar um assistente de instalação para instalar o servidor Amazon DCV em um servidor host do Windows. O assistente orienta você por uma série de etapas que mostram como personalizar a instalação do servidor Amazon DCV. Como alternativa, você pode usar a linha de comando para executar uma instalação autônoma. Isso usa configurações padrão para automatizar o procedimento de instalação.

**Contents**
+ [

## Usar o assistente
](#setting-up-installing-windows-wizard)
+ [

## Usar uma instalação autônoma
](#setting-up-installing-windows-unattended)

## Usar o assistente
<a name="setting-up-installing-windows-wizard"></a>

Use o assistente de instalação do servidor Amazon DCV para uma instalação guiada.

**Para instalar o servidor Amazon DCV no Windows usando o assistente**

1. Inicie e conecte-se ao servidor no qual deseja instalar o servidor Amazon DCV.

1. Faça download do instalador do servidor Amazon DCV do site da [Amazon DCV](http://download.amazondcv.com).
**nota**  
O servidor Amazon DCV está disponível apenas em uma versão de 64 bits e é compatível com sistemas operacionais Windows de 64 bits.
**dica**  
A página de [pacotes mais recentes](http://download.amazondcv.com/latest.html) do site de download contém links que apontam para a versão mais recente disponível. Você pode usar esses links para trazer automaticamente os pacotes do Amazon DCV mais recentes.

1. Executar `nice-dcv-server-x64-Release-2025.0-version_number.msi`. 

1. Na tela de boas-vindas, escolha **Avançar**.

1. Na tela Contrato de licença de usuário final, leia o contrato de licença. Se você aceitar os termos, marque a caixa de seleção **Eu aceito os termos do Contrato de Licença** e escolha **Próximo**.

1. (Opcional) Configure quais componentes serão instalados selecionando itens na tela **Seleção de componentes**. Para marcar um componente para instalação, selecione o item e escolha **Será instalado no disco rígido local**. Para omitir um componente da instalação, selecione o item e escolha **Todo o recurso estará indisponível**.

1. Na tela de configuração do serviço do DCV:

   1. (Opcional) Para configurar manualmente o firewall do servidor para permitir a comunicação pela porta necessária, selecione **No, I will manually configure my firewall later (Não, configurarei manualmente meu firewall mais tarde)**.

   1. (Opcional) Para iniciar manualmente o servidor Amazon DCV após a instalação, selecione **Não, quero iniciar um serviço do DCV manualmente**. Se você selecionar essa opção, não é possível iniciar uma sessão do console automaticamente após a conclusão da instalação. Se você selecionar essa opção, a etapa 9 será ignorada.

1. Escolha **Próximo**.

1. Na tela Configuração de gerenciamento de sessão do DCV, especifique o proprietário da sessão do console automática. Ou, para evitar que a sessão do console automática seja iniciada depois que a instalação for concluída, selecione **Não, criarei a sessão manualmente**.
**nota**  
Conclua esta etapa somente se você escolheu anteriormente permitir que o servidor inicie automaticamente.

1. Escolha **Instalar**.

## Usar uma instalação autônoma
<a name="setting-up-installing-windows-unattended"></a>

O Amazon DCV pode instalar e ativar o software do servidor automaticamente. Isso é chamado de "instalação autônoma". Por padrão, uma instalação autônoma faz o seguinte:
+ Adiciona uma regra de firewall para permitir a comunicação pela porta 8443.
+ Habilita a inicialização automática do servidor Amazon DCV.
+ Cria uma sessão do console automática.
+ Define o proprietário da sessão do console para o usuário que executa a instalação.

Você pode substituir as ações padrão anexando as seguintes opções ao comando de instalação:
+ `DISABLE_FIREWALL=1`: impede que o instalador adicione a regra de firewall.
+ `DISABLE_SERVER_AUTOSTART=1`: impede que o servidor Amazon DCV seja iniciado automaticamente após a instalação.
+ `DISABLE_AUTOMATIC_SESSION_CREATION=1`: impede que o instalador inicie a sessão de console automática.
+ `AUTOMATIC_SESSION_OWNER=owner_name`: especifica um proprietário diferente para a sessão de console automática.
+ `ADDLOCAL=component_list`: adiciona elementos ao conjunto de elementos a serem instalados.
+ `REMOVE=component_list`: remove elementos do conjunto de elementos a serem instalados.
**nota**  
A opção `REMOVE` é avaliada após a opção `ADDLOCAL`. Um elemento que está nas duas listas não é instalado.

component\$1list é uma lista separada por vírgulas que pode conter os seguintes valores:
+ `audioMicDriver`: driver de microfone
+ `audioSpkDriver`: driver de alto-falante
+ `printerDriver`: driver de impressora
+ `usbDriver`: driver de remotização de dispositivo USB (desativado por padrão)
+ `webcamDriver`: driver de webcam
+ `gamepadDriver`: driver de gamepad
+ `webClient`: cliente Web
+ `webauthn`: redirecionamento de WebAuthn
+ `iddDriver`: driver de vídeo indireto (recomendado)
+ `webrtc`: componentes de redirecionamento WebRTC
+ `ALL`: todos os componentes

**Para instalar o servidor Amazon DCV no Windows usando uma instalação autônoma**

1. Inicie e conecte-se ao servidor no qual você pretende instalar o servidor Amazon DCV.

1. Faça download do instalador do servidor Amazon DCV do site da [Amazon DCV](http://download.amazondcv.com).
**nota**  
O servidor Amazon DCV está disponível apenas em uma versão de 64 bits e é compatível com sistemas operacionais Windows de 64 bits.

1. Abra uma janela de prompt de comando e navegue até a pasta em que você baixou o instalador.

1. Execute o instalador autônomo conforme mostrado em um dos exemplos a seguir:
   + Instale os componentes padrão:

     ```
     C:\>  msiexec.exe /i nice-dcv-server-x64-Release-2025.0-version_number.msi
     /quiet /norestart /l*v dcv_install_msi.log
     ```
   + Instale todos os componentes:

     ```
     C:\>  msiexec.exe /i nice-dcv-server-x64-Release-2025.0-version_number.msi
     ADDLOCAL=ALL /quiet /norestart /l*v dcv_install_msi.log
     ```
   + Instale um subconjunto de componentes:

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

# Instalar o servidor Amazon DCV no Linux
<a name="setting-up-installing-linux"></a>

O software do servidor Amazon DCV pode ser instalado em um servidor Linux e executar suas sessões do Amazon DCV a partir dele. Antes de instalar o software, verifique se o seu servidor atende aos pré-requisitos para executar o software. O processo de instalação do software pode ser feito manualmente por meio de um assistente de instalação ou instalado automaticamente pelo AWS.

Esta seção descreve como instalar o servidor Amazon DCV no Linux.

**Topics**
+ [Pré-requisitos](setting-up-installing-linux-prereq.md)
+ [Instalar o servidor](setting-up-installing-linux-server.md)
+ [

# Executar verificações pós-instalação
](setting-up-installing-linux-checks.md)

# Pré-requisitos para servidores Amazon DCV do Linux
<a name="setting-up-installing-linux-prereq"></a>

O Amazon DCV permite que os clientes acessem uma sessão gráfica X remota em um servidor do Linux. Isso fornece acesso ao desktop correspondente do Linux. O Amazon DCV é compatível com dois tipos de streaming de desktop do Linux: sessões de console e sessões virtuais. Para obter mais informações sobre console e sessões virtuais, consulte [Gerenciar sessões do Amazon DCV](managing-sessions.md).

Este tópico descreve como instalar os pré-requisitos necessários para usar o Amazon DCV em um servidor do Linux.

**Topics**
+ [

## Instalar um ambiente de desktop e um gerenciador de desktop
](#linux-prereq-gui)
+ [

## Desative o protocolo Wayland (GDM3 somente)
](#linux-prereq-wayland)
+ [

## Configurar o servidor X
](#linux-prereq-xserver)
+ [

## Instalar o utilitário glxinfo
](#linux-prereq-tools)
+ [

## Verificar a renderização de software do OpenGL
](#linux-prereq-opengl)
+ [

## Instalar drivers de GPU para instâncias gráficas
](#linux-prereq-gpu)
+ [

## Instale o XDummy driver para instâncias sem GPU
](#linux-prereq-nongpu)

## Instalar um ambiente de desktop e um gerenciador de desktop
<a name="linux-prereq-gui"></a>

Instale um ambiente de desktop e um gerenciador de desktop para melhorar sua experiência com o Amazon DCV em um servidor do Linux. 

Um ambiente de desktop é uma interface gráfica de usuário (GUI) que te ajuda a interagir com o sistema operacional Linux. Há vários ambientes de desktop, e o Amazon DCV funciona com muitos deles. Um gerenciador de desktop é um programa que gerencia a tela de login do usuário e inicia e interrompe as sessões de ambiente de desktop e o servidor X.

O conteúdo com guias a seguir mostra as etapas para instalar o ambiente de desktop padrão e o gerenciador de desktop nos sistemas operacionais compatíveis e também como configurar e iniciar o servidor X nos sistemas operacionais compatíveis.

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

O ambiente de desktop padrão para RHEL, CentOS e Rocky é o Gnome3, e o gerenciador de desktop padrão é o GDM.

**Para instalar e configurar o ambiente de desktop e o gerenciador de desktop no RHEL, CentOS e Rocky Linux**

1. Instale os pacotes de ambiente de desktop e gerenciador de desktop.
   + RHEL e Rocky Linux

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

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

1. Atualize os pacotes de software para garantir que o servidor Linux esteja atualizado.

   ```
   $ sudo yum upgrade
   ```

1. Reinicie o servidor Linux.

   ```
   $ sudo reboot
   ```

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

O ambiente de desktop padrão para o Amazon Linux 2 é o Gnome3 e o gerenciador de desktop padrão é o GDM.

**Para instalar e configurar o ambiente de desktop e o gerenciador de desktop no Amazon Linux 2**

1. Instale os pacotes de ambiente de desktop e gerenciador de desktop.

   ```
   $ 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. Atualize os pacotes de software para garantir que o servidor Linux esteja atualizado.

   ```
   $ sudo yum upgrade
   ```

1. Reinicie o servidor Linux.

   ```
   $ sudo reboot
   ```

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

O ambiente de desktop padrão para o Amazon Linux 2023 é o Gnome3 e o gerenciador de desktop padrão é o GDM.

**Para instalar e configurar o ambiente de desktop e o gerenciador de desktop no Amazon Linux 2023**

1. Instale os pacotes de ambiente de desktop e gerenciador de desktop.

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

1. Atualize os pacotes de software para garantir que o servidor Linux esteja atualizado.

   ```
   $ sudo dnf upgrade
   ```

1. Reinicie o servidor Linux.

   ```
   $ sudo reboot
   ```

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

Para o Ubuntu 20.x/22.x/24.x, o ambiente de desktop padrão é o Gnome3 e o gerenciador de desktop padrão é. GDM3 A partir do Ubuntu 20.x, o LightDM não é mais compatível com o Amazon DCV.

**Para instalar e configurar o ambiente de desktop e o gerenciador de desktop no Ubuntu 20.x/22.x/24.x**

1. Instale os pacotes de ambiente de desktop e gerenciador de desktop.

   ```
   $ sudo apt update
   ```

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

   Instalar GDM3

   ```
   $ sudo apt install gdm3
   ```

1. Verifique se GDM3 está definido como o gerenciador de desktop padrão.

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

   A saída é a seguinte:

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

   Se GDM3 não estiver definido como o gerenciador de desktop padrão, use o comando a seguir para defini-lo como padrão.

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

1. Atualize os pacotes de software para garantir que o servidor Linux esteja atualizado.

   ```
   $ sudo apt upgrade
   ```

1. Reinicie o servidor Linux.

   ```
   $ sudo reboot
   ```

**nota**  
Ao usar uma versão do Amazon DCV anterior à 2022.2 com **sessões virtuais**, você pode se deparar com [um problema conhecido de GDM](https://gitlab.gnome.org/GNOME/gdm/-/issues/650). Para fazer com que as sessões virtuais funcionem corretamente, você pode adotar uma das seguintes soluções:  
**Em servidores que não têm GPU**, você pode desativar o gerenciador de desktop porque ele não é necessário para executar sessões virtuais. Configure o sistema para ser executado no modo multiusuário executando o seguinte comando antes de criar sessões virtuais:  

  ```
  $  sudo systemctl isolate multi-user.target
  ```
**Em servidores com GPU**, além de desativar o gerenciador de desktop, você precisa iniciar um servidor X no sistema antes de criar sessões virtuais. Para fazer isso, execute os comandos a seguir:  

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

  ```
  $  sudo dcvstartx &
  ```
O Amazon DCV 2022.2 e versões mais recentes não são afetados por esse problema.

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

O ambiente de desktop padrão para o SUSE Linux Enterprise 12.x é o SLE Classic e o gerenciador de desktop padrão é o GDM.

**Para instalar e configurar o ambiente de desktop e o gerenciador de desktop no SUSE Linux Enterprise 12.x**

1. Instale os pacotes de ambiente de desktop e gerenciador de desktop.

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

1. Verifique se o GDM está definido como o gerenciador de desktop padrão.

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

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

1. Atualize os pacotes de software para garantir que o servidor Linux esteja atualizado.

   ```
   $ sudo zypper update
   ```

1. Reinicie o servidor Linux.

   ```
   $ sudo reboot
   ```

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

O ambiente de desktop padrão para o SUSE Linux Enterprise 15.x é o SLE Classic e o gerenciador de desktop padrão é. GDM3

**Para instalar e configurar o ambiente de desktop e o gerenciador de desktop no SUSE Linux Enterprise 15.x**

1. Instale os pacotes de ambiente de desktop e gerenciador de desktop.

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

1. Verifique se o GDM está definido como o gerenciador de desktop padrão.

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

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

1. Atualize os pacotes de software para garantir que o servidor Linux esteja atualizado.

   ```
   $ sudo zypper update
   ```

1. Reinicie o servidor Linux.

   ```
   $ sudo reboot
   ```

**nota**  
Ao usar uma versão do Amazon DCV anterior à 2022.2 com **sessões virtuais**, você pode se deparar com [um problema conhecido de GDM](https://gitlab.gnome.org/GNOME/gdm/-/issues/650). Para fazer com que as sessões virtuais funcionem corretamente, você pode adotar uma das seguintes soluções:  
**Em servidores que não têm GPU**, você pode desativar o gerenciador de desktop porque ele não é necessário para executar sessões virtuais. Configure o sistema para ser executado no modo multiusuário executando o seguinte comando antes de criar sessões virtuais:  

  ```
  $  sudo systemctl isolate multi-user.target
  ```
**Em servidores com GPU**, além de desativar o gerenciador de desktop, você precisa iniciar um servidor X no sistema antes de criar sessões virtuais. Para fazer isso, execute os comandos a seguir:  

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

  ```
  $  sudo dcvstartx &
  ```
O Amazon DCV 2022.2 e versões mais recentes não são afetados por esse problema.

------

## Desative o protocolo Wayland (GDM3 somente)
<a name="linux-prereq-wayland"></a>

O Amazon DCV não é compatível com o protocolo Wayland. Se você estiver usando o gerenciador de GDM3 desktop, deverá desativar o protocolo Wayland. Se você não estiver usando GDM3, pule esta etapa.

**Para desabilitar o protocolo Wayland**

1. Abra o arquivo a seguir usando o editor de texto de sua preferência.
   + RHEL, CentOS, SUSE Linux Enterprise 15.x e Amazon Linux 2023

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

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

1. Na seção `[daemon]`, defina `WaylandEnable` como `false`.

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

1. Reinicie o serviço do GDM.
   + RHEL, CentOS e Amazon Linux 2023

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

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

     ```
     $ sudo systemctl restart xdm
     ```

## Configurar o servidor X
<a name="linux-prereq-xserver"></a>

Se você pretende usar uma sessão de console ou compartilhamento de GPU, será necessário garantir que o servidor do Linux tenha um servidor X corretamente configurado e em execução.

**nota**  
Se você pretende usar sessões virtuais sem compartilhamento de GPU, não será necessário um servidor X.

Os pacotes do servidor X normalmente são instalados como dependências do ambiente de desktop e do gerenciador de desktop. Recomendamos que você configure o servidor X para iniciar automaticamente quando o servidor Linux for inicializado.

**Para configurar e iniciar o servidor X no Linux:**

1. Configure o servidor X para iniciar automaticamente quando o servidor Linux for inicializado.

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

   Se o comando retornar `graphical.target`, o servidor X já está configurado para iniciar automaticamente. Continue na próxima etapa.

   Se o comando retornar `multi-user.target`, o servidor X ainda não está configurado para iniciar automaticamente. Execute o seguinte comando:

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

1. Inicie o servidor X.

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

1. Verifique se o servidor X está em execução.

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

   A tabela a seguir mostra um exemplo de saída se o servidor X estiver em execução.

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

## Instalar o utilitário glxinfo
<a name="linux-prereq-tools"></a>

O utilitário glxinfo fornece informações sobre a configuração OpenGL do servidor Linux. O utilitário pode ser usado para determinar se o servidor Linux está configurado para ser compatível com a renderização de hardware ou software do OpenGL. Ele fornece informações sobre os drivers e as extensões compatíveis.

O utilitário glxinfo é instalado como uma dependência de pacote DCV GL. Portanto, se você instalou a DCV GL, o utilitário glxinfo já está instalado no servidor do Linux.

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

**Para instalar o utilitário glxinfo**  
Execute o seguinte comando:

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

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

**Para instalar o utilitário glxinfo**  
Execute o seguinte comando:

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

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

**Para instalar o utilitário glxinfo**  
Execute o seguinte comando:

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

------

## Verificar a renderização de software do OpenGL
<a name="linux-prereq-opengl"></a>

Em servidores Linux não GPU, OpenGL é compatível apenas no modo de renderização de software usando os drivers Mesa. Se você estiver usando um servidor Linux não GPU e pretende usar o OpenGL, certifique-se de que os drivers Mesa estão instalados e configurados corretamente em seu servidor Linux.

**nota**  
Isso se aplica apenas a servidores Linux não GPU.

**Para verificar se a renderização de software OpenGL está disponível**  
Confirme se o servidor X está em execução e use o seguinte comando:

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

A tabela a seguir mostra um exemplo de saída se a renderização de software OpenGL estiver disponível:

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

## Instalar drivers de GPU para instâncias gráficas
<a name="linux-prereq-gpu"></a>

**Topics**
+ [

### Instalar e configurar os drivers da NVIDIA
](#gpu-nvidia)
+ [

### Instalar e configurar drivers AMD
](#gpu-amd)

### Instalar e configurar os drivers da NVIDIA
<a name="gpu-nvidia"></a>

Com servidores Linux que têm uma GPU NVIDIA dedicada, garanta que os drivers NVIDIA apropriados sejam instalados e configurados corretamente. Para obter instruções sobre como instalar os drivers NVIDIA em uma instância Linux do Amazon EC2, consulte [Instalar o driver NVIDIA em servidores Linux](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-nvidia-driver.html) no *Guia do usuário do Amazon EC2*.

**nota**  
Isso se aplica GPUs somente aos servidores Linux com NVIDIA.
Os drivers GRID suportam até quatro monitores 4K para cada GPU instalada. Os drivers de jogos suportam apenas um monitor 4K para cada GPU instalada.

Após instalar os drivers NVIDIA em seu servidor Linux, atualize `xorg.conf`.

**Para gerar um xorg.conf atualizado**

1. Execute o comando a seguir.

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

   Se você estiver usando uma instância G3, G4 ou G5 do Amazon EC2 e quiser usar uma sessão de console com vários monitores, inclua o parâmetro `--connected-monitor=DFP-0,DFP-1,DFP-2,DFP-3`. Isso é feito da seguinte forma.

   ```
   $  sudo nvidia-xconfig --preserve-busid --enable-all-gpus --connected-monitor=DFP-0,DFP-1,DFP-2,DFP-3
   ```
**nota**  
Verifique se o servidor não tem o arquivo `/etc/X11/XF86Config` legado. Se isso acontecer, `nvidia-xconfig` atualiza esse arquivo de configuração em vez de gerar o arquivo `/etc/X11/xorg.conf` necessário. Execute o seguinte comando para remover o arquivo `XF86Config` legado:  

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

1. Reinicie o servidor X para que as alterações entrem em vigor.
   + 

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

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

**Para verificar se sua GPU NVIDIA suporta codificação de vídeo baseada em hardware**  
Certifique-se de que ela suporta a codificação NVENC e tenha recursos de computação maiores ou iguais a 3.0, ou maiores ou iguais a 3.5 para o Ubuntu 20.

Para verificar o suporte ao NVENC, consulte a [Matriz de suporte de GPU para codificação e decodificação de vídeo da NVIDIA](https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new#Encoder). Para verificar os recursos de computação, consulte as [tabelas de capacidade de computação da NVIDIA](https://developer.nvidia.com/cuda-gpus). 

Se sua GPU NVIDIA não for compatível com a codificação NVENC ou se não tiver os recursos de computação necessários, a codificação de vídeo baseada em software será usada.

**Para verificar se a renderização de hardware OpenGL está disponível**  
Use o comando a seguir para garantir que o servidor X esteja em execução.

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

A tabela a seguir mostra um exemplo de saída se a renderização de hardware OpenGL estiver disponível.

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

### Instalar e configurar drivers AMD
<a name="gpu-amd"></a>

Uma instância com uma GPU AMD conectada, como uma instância G4ad, deve ter o driver AMD apropriado instalado. Para obter instruções sobre como instalar os drivers de GPU AMD em uma instância compatível do Amazon EC2, consulte [Instalar drivers AMD em instâncias Linux](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-amd-driver.html).

Para obter mais informações sobre as instâncias G4ad do Amazon EC2, consulte a postagem do blog [Saiba mais sobre as novas instâncias G4ad do Amazon EC2](https://aws.amazon.com/blogs/compute/deep-dive-on-the-new-amazon-ec2-g4ad-instances/).

## Instale o XDummy driver para instâncias sem GPU
<a name="linux-prereq-nongpu"></a>

**Topics**
+ [

### Instale e configure o XDummy driver
](#gpu-xdummy)

### Instale e configure o XDummy driver
<a name="gpu-xdummy"></a>

Para usar sessões de console em servidores Linux que não têm uma GPU dedicada, certifique-se de que o driver Xdummy esteja instalado e configurado corretamente. O XDummy driver permite que o servidor X seja executado com um framebuffer virtual quando nenhuma GPU real está presente.

**nota**  
Isso não é necessário se você pretende usar sessões virtuais.
O XDummy driver é capaz de suportar somente as resoluções definidas em sua configuração.

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

**Para instalar o XDummy driver**  
Execute este comando: .

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

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

**Para instalar o XDummy driver**  
Execute este comando: .

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

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

**Para instalar o XDummy driver**  
Execute este comando: .

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

------

Depois de instalar os XDummy drivers em seu servidor Linux, atualize `xorg.conf` o.

**Para configurar XDummy em xorg.conf**

1. Abra o arquivo `/etc/X11/xorg.conf` com o editor de texto de sua preferência.

1. Adicione as seções a seguir à configuração.

   ```
   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
   ```
**nota**  
A configuração fornecida é um exemplo. Você pode adicionar mais modos e definir uma resolução `virtual` diferente. Você também pode configurar mais de um monitor fictício.

1. Reinicie o servidor X para que as alterações entrem em vigor.

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

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

# Instalar o servidor Amazon DCV no Linux
<a name="setting-up-installing-linux-server"></a>

O servidor Amazon DCV é instalado usando uma série de pacotes RPM ou .deb, dependendo do sistema operacional do seu servidor host. Os pacotes instalam todos os pacotes necessários e suas dependências e executam a configuração necessária do servidor.

**nota**  
É necessário estar conectado como o usuário-raiz para instalar o servidor Amazon DCV.

## Instalar o servidor Amazon DCV
<a name="linux-server-install"></a>

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

O servidor Amazon DCV está disponível para servidores Amazon Linux 2 baseados nas arquiteturas x86 de 64 bits e ARM de 64 bits.

**Importante**  
Os pacotes `nice-dcv-gl` e `nice-dcv-gltest` não estão disponíveis para servidores baseados na arquitetura ARM de 64 bits.

**Para instalar o servidor Amazon DCV no Amazon Linux 2**

1. Inicie e conecte-se ao servidor no qual você pretende instalar o servidor Amazon DCV.

1. Os pacotes do servidor Amazon DCV são assinados digitalmente com uma assinatura GPG segura. Para permitir que o gerenciador de pacotes verifique a assinatura do pacote, é necessário importar a chave GPG do NICE. Para fazer isso, abra uma janela de terminal e importe a chave GPG do Amazon DCV.

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

1. Faça download dos pacotes no [site de download do Amazon DCV](http://download.amazondcv.com). Os pacotes RPM e deb são empacotados em um arquivo `.tgz`. Certifique-se de fazer download do arquivo correto para o sistema operacional.
   + x86 de 64 bits

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

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-amzn2-aarch64.tgz
     ```
**dica**  
A página de [pacotes mais recentes](http://download.amazondcv.com/latest.html) do site de download contém links que apontam para a versão mais recente disponível. Você pode usar esses links para trazer automaticamente os pacotes do Amazon DCV mais recentes.  
x86 de 64 bits  

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

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

1. Extraia o conteúdo do arquivo `.tgz` e navegue até o diretório extraído.
   + x86 de 64 bits

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

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

1. Instale o servidor Amazon DCV.
   + x86 de 64 bits

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

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

1. (Opcional) Para usar o cliente da Web com o Amazon DCV versão 2021.2 e posterior, instale o pacote `nice-dcv-web-viewer`.
   + x86 de 64 bits

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

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

1. (Opcional) Para usar sessões virtuais, instale o pacote `nice-xdcv`.
   + x86 de 64 bits

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

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

1. (Opcional) Se você planeja usar compartilhamento de GPU, instale o pacote `nice-dcv-gl`. 
   + x86 de 64 bits

     ```
     $ sudo yum install nice-dcv-gl-2025.0.1112-1.el7.x86_64.rpm
     ```
**nota**  
Opcionalmente, você pode instalar o pacote `nice-dcv-gltest`. Esse pacote inclui um aplicativo OpenGL simples que pode ser usado para determinar se as sessões virtuais estão configuradas corretamente para usar o OpenGL com base em hardware.

1. (Opcional) Se você planeja usar o Amazon DCV com o Amazon DCV EnginFrame, instale o `nice-dcv-simple-external-authenticator` pacote.
   + x86 de 64 bits

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

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

1. (Opcional) Para oferecer suporte a dispositivos USB especializados usando a remotização de USB, instale os drivers USB do DCV. 

   Para instalar os drivers USB da DCV, você deve ter DKMS (Dynamic Kernel Module Support) instalado no seu servidor. Use os comandos a seguir para instalar o DKMS.

   O DKMS pode ser instalado a partir do repositório Extra Packages for Enterprise Linux (EPEL). Execute o comando a seguir para habilitar o repositório EPEL:

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

   Depois que você tiver habilitado o repositório EPEL, execute o comando a seguir para instalar o DKMS:

   ```
   $ sudo yum install dkms
   ```

   Depois de instalar o DKMS, execute o comando a seguir para instalar os drivers USB do DCV:

   ```
   $ sudo dcvusbdriverinstaller
   ```

1. (Opcional) Se você pretende oferecer suporte ao redirecionamento de microfone, verifique se o pacote `pulseaudio-utils` está instalado em seu sistema. Use o comando a seguir para instalá-lo.

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

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

O servidor Amazon DCV está disponível para servidores Amazon Linux 2023 com base nas arquiteturas ARM x86 e 64 bits ARM.

**Importante**  
Os pacotes `nice-dcv-gl` e `nice-dcv-gltest` não estão disponíveis para servidores baseados na arquitetura ARM de 64 bits.

**Para instalar o servidor Amazon DCV no Amazon Linux 2023**

1. Inicie e conecte-se ao servidor no qual você pretende instalar o servidor Amazon DCV.

1. Os pacotes do servidor Amazon DCV são assinados digitalmente com uma assinatura GPG segura. Para permitir que o gerenciador de pacotes verifique a assinatura do pacote, é necessário importar a chave GPG do Amazon DCV. Para fazer isso, abra uma janela de terminal e importe a chave GPG do Amazon DCV.

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

1. Faça download dos pacotes no [site de download do Amazon DCV](http://download.amazondcv.com). Os pacotes RPM e deb são empacotados em um arquivo `.tgz`. Certifique-se de fazer download do arquivo correto para o sistema operacional.
   + x86 de 64 bits

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

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-amzn2023-aarch64.tgz
     ```
**dica**  
A página de [pacotes mais recentes](http://download.amazondcv.com/latest.html) do site de download contém links que apontam para a versão mais recente disponível. Você pode usar esses links para trazer automaticamente os pacotes do Amazon DCV mais recentes.  
x86 de 64 bits  

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

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

1. Extraia o conteúdo do arquivo `.tgz` e navegue até o diretório extraído.
   + x86 de 64 bits

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

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

1. Instale o servidor Amazon DCV.
   + x86 de 64 bits

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

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

1. (Opcional) Se você pretende usar o cliente da Web com o Amazon DCV versão 2021.2 e posterior, instale o pacote `nice-dcv-web-viewer`.
   + x86 de 64 bits

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

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

1. (Opcional) Para usar sessões virtuais, instale o pacote `nice-xdcv`.
   + x86 de 64 bits

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

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

1. (Opcional) Se você planeja usar compartilhamento de GPU, instale o pacote `nice-dcv-gl`. 
   + x86 de 64 bits

     ```
     $ sudo dnf install nice-dcv-gl-2025.0.1112-1.amzn2023.x86_64.rpm
     ```
**nota**  
Opcionalmente, você pode instalar o pacote `nice-dcv-gltest`. Esse pacote inclui um aplicativo OpenGL simples que pode ser usado para determinar se as sessões virtuais estão configuradas corretamente para usar o OpenGL com base em hardware.

1. (Opcional) Se você planeja usar o [autenticador externo](https://docs.aws.amazon.com/dcv/latest/adminguide/external-authentication.html) do Amazon DCV, use o pacote `nice-dcv-simple-external-authenticator`.
   + x86 de 64 bits

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

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

1. (Opcional) Se você planeja oferecer suporte a dispositivos USB especializados usando a remotização USB, instale os drivers USB da DCV. 

   Para instalar os drivers USB da DCV, você deve ter DKMS (Dynamic Kernel Module Support) instalado no seu servidor. Use os comandos a seguir para instalar o DKMS.

   ```
   $ sudo dnf install dkms
   ```

   Depois de instalar o DKMS, execute o comando a seguir para instalar os drivers USB do DCV:

   ```
   $ sudo dcvusbdriverinstaller
   ```

1. (Opcional) Se você pretende oferecer suporte ao redirecionamento do microfone, verifique se o pacote `pulseaudio-utils` está instalado no seu sistema. Use o comando a seguir para instalá-lo.

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

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

O servidor Amazon DCV está disponível para servidores RHEL e CentOS baseados nas arquiteturas ARM de 64 bits e x86 de 64 bits, bem como Rocky Linux 8.5 ou posterior.

**Importante**  
Os pacotes `nice-dcv-gl` e `nice-dcv-gltest` não estão disponíveis para servidores baseados na arquitetura ARM de 64 bits.

**Para instalar o servidor Amazon DCV no RHEL, CentOS ou Rocky Linux 8.5**

1. Inicie e conecte-se ao servidor no qual você pretende instalar o servidor Amazon DCV.

1. Os pacotes do servidor Amazon DCV são assinados digitalmente com uma assinatura GPG segura. Para permitir que o gerenciador de pacotes verifique a assinatura do pacote, é necessário importar a chave GPG do Amazon DCV. Para fazer isso, abra uma janela de terminal e importe a chave GPG do Amazon DCV.

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

1. Faça download dos pacotes no [site de download do Amazon DCV](http://download.amazondcv.com). Os pacotes RPM e deb são empacotados em um arquivo `.tgz`. Certifique-se de fazer download do arquivo correto para o sistema operacional.
   + x86 de 64 bits

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

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-el8-aarch64.tgz
     ```
**dica**  
A página de [pacotes mais recentes](http://download.amazondcv.com/latest.html) do site de download contém links que apontam para a versão mais recente disponível. Você pode usar esses links para trazer automaticamente os pacotes do Amazon DCV mais recentes.  
x86 de 64 bits  

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

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

1. Extraia o conteúdo do arquivo `.tgz` e navegue até o diretório extraído.
   + x86 de 64 bits

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

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

1. Instale o servidor Amazon DCV.
   + x86 de 64 bits

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

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

1. (Opcional) Se você pretende usar o cliente da Web com o Amazon DCV versão 2021.2 e posterior, instale o pacote `nice-dcv-web-viewer`.
   + x86 de 64 bits

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

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

1. (Opcional) Para usar sessões virtuais, instale o pacote `nice-xdcv`.
   + x86 de 64 bits

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

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

1. (Opcional) Se você planeja usar compartilhamento de GPU, instale o pacote `nice-dcv-gl`. 
   + x86 de 64 bits

     ```
     $ sudo yum install nice-dcv-gl-2025.0.1112-1.el8.x86_64.rpm
     ```
**nota**  
Opcionalmente, você pode instalar o pacote `nice-dcv-gltest`. Esse pacote inclui um aplicativo OpenGL simples que pode ser usado para determinar se as sessões virtuais estão configuradas corretamente para usar o OpenGL com base em hardware.

1. (Opcional) Se você planeja usar o Amazon DCV com o Amazon DCV EnginFrame, instale o `nice-dcv-simple-external-authenticator` pacote.
   + x86 de 64 bits

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

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

1. (Opcional) Se você planeja oferecer suporte a dispositivos USB especializados usando a remotização USB, instale os drivers USB da DCV. 

   Para instalar os drivers USB da DCV, você deve ter DKMS (Dynamic Kernel Module Support) instalado no seu servidor. Use os comandos a seguir para instalar o DKMS.

   O DKMS pode ser instalado a partir do repositório Extra Packages for Enterprise Linux (EPEL). Execute o comando a seguir para habilitar o repositório EPEL:

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

   Depois que você tiver habilitado o repositório EPEL, execute o comando a seguir para instalar o DKMS:

   ```
   $ sudo yum install dkms
   ```

   Depois de instalar o DKMS, execute o comando a seguir para instalar os drivers USB do DCV:

   ```
   $ sudo dcvusbdriverinstaller
   ```

1. (Opcional) Se você pretende oferecer suporte ao redirecionamento do microfone, verifique se o pacote `pulseaudio-utils` está instalado no seu sistema. Use o comando a seguir para instalá-lo.

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

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

O servidor Amazon DCV está disponível para servidores RHEL e CentOS baseados nas arquiteturas ARM de 64 bits e x86 de 64 bits, bem como Rocky Linux 9 ou posterior.

**Importante**  
Os pacotes `nice-dcv-gl` e `nice-dcv-gltest` não estão disponíveis para servidores baseados na arquitetura ARM de 64 bits.

**Para instalar o servidor Amazon DCV no RHEL, CentOS ou Rocky Linux 9**

1. Inicie e conecte-se ao servidor no qual você pretende instalar o servidor Amazon DCV.

1. Os pacotes do servidor Amazon DCV são assinados digitalmente com uma assinatura GPG segura. Para permitir que o gerenciador de pacotes verifique a assinatura do pacote, é necessário importar a chave GPG do Amazon DCV. Para fazer isso, abra uma janela de terminal e importe a chave GPG do Amazon DCV.

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

1. Faça download dos pacotes no [site de download do Amazon DCV](http://download.amazondcv.com). Os pacotes RPM e deb são empacotados em um arquivo `.tgz`. Certifique-se de fazer download do arquivo correto para o sistema operacional.
   + x86 de 64 bits

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

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-el9-aarch64.tgz
     ```
**dica**  
A página de [pacotes mais recentes](http://download.amazondcv.com/latest.html) do site de download contém links que apontam para a versão mais recente disponível. Você pode usar esses links para trazer automaticamente os pacotes do Amazon DCV mais recentes.  
x86 de 64 bits  

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

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

1. Extraia o conteúdo do arquivo `.tgz` e navegue até o diretório extraído.
   + x86 de 64 bits

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

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

1. Instale o servidor Amazon DCV.
   + x86 de 64 bits

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

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

1. (Opcional) Se você pretende usar o cliente da Web com o Amazon DCV versão 2021.2 e posterior, instale o pacote `nice-dcv-web-viewer`.
   + x86 de 64 bits

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

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

1. (Opcional) Para usar sessões virtuais, instale o pacote `nice-xdcv`.
   + x86 de 64 bits

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

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

1. (Opcional) Se você planeja usar compartilhamento de GPU, instale o pacote `nice-dcv-gl`. 
   + x86 de 64 bits

     ```
     $ sudo yum install nice-dcv-gl-2025.0.1112-1.el9.x86_64.rpm
     ```
**nota**  
Opcionalmente, você pode instalar o pacote `nice-dcv-gltest`. Esse pacote inclui um aplicativo OpenGL simples que pode ser usado para determinar se as sessões virtuais estão configuradas corretamente para usar o OpenGL com base em hardware.

1. (Opcional) Se você planeja usar o Amazon DCV com o Amazon DCV EnginFrame, instale o `nice-dcv-simple-external-authenticator` pacote.
   + x86 de 64 bits

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

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

1. (Opcional) Se você planeja oferecer suporte a dispositivos USB especializados usando a remotização USB, instale os drivers USB da DCV. 

   Para instalar os drivers USB da DCV, você deve ter DKMS (Dynamic Kernel Module Support) instalado no seu servidor. Use os comandos a seguir para instalar o DKMS.

   O DKMS pode ser instalado a partir do repositório Extra Packages for Enterprise Linux (EPEL). Execute o comando a seguir para habilitar o repositório EPEL:

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

   Depois que você tiver habilitado o repositório EPEL, execute o comando a seguir para instalar o DKMS:

   ```
   $ sudo yum install dkms
   ```

   Depois de instalar o DKMS, execute o comando a seguir para instalar os drivers USB do DCV:

   ```
   $ sudo dcvusbdriverinstaller
   ```

1. (Opcional) Se você pretende oferecer suporte ao redirecionamento do microfone, verifique se o pacote `pulseaudio-utils` está instalado no seu sistema. Use o comando a seguir para instalá-lo.

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

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

O servidor Amazon DCV está disponível somente para servidores SUSE Linux Enterprise Server (SLES) 12.x/15.x baseados na arquitetura x86 de 64 bits.

**Para instalar o servidor Amazon DCV no SLES 12.x/15.x**

1. Inicie e conecte-se ao servidor no qual você pretende instalar o servidor Amazon DCV.

1. Os pacotes do servidor Amazon DCV são assinados digitalmente com uma assinatura GPG segura. Para permitir que o gerenciador de pacotes verifique a assinatura do pacote, é necessário importar a chave GPG do Amazon DCV. Para fazer isso, abra uma janela de terminal e importe a chave GPG do NICE.

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

1. Faça download dos pacotes no [site de download do Amazon DCV](http://download.amazondcv.com). Os pacotes RPM e deb são empacotados em um arquivo `.tgz`. Certifique-se de fazer download do arquivo correto para o sistema operacional.
   + 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
     ```
**dica**  
A página de [pacotes mais recentes](http://download.amazondcv.com/latest.html) do site de download contém links que apontam para a versão mais recente disponível. Você pode usar esses links para trazer automaticamente os pacotes do Amazon DCV mais recentes.  
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. Extraia o conteúdo do arquivo `.tgz` e navegue até o diretório extraído.
   + 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. Instale o servidor 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. (Opcional) Se você pretende usar o cliente da Web com o Amazon DCV versão 2021.2 e posterior, instale o pacote `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. (Opcional) Para usar sessões virtuais, instale o pacote `nice-xdcv`.
   + 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. (Opcional) Se você planeja usar compartilhamento de GPU, instale o pacote `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
     ```
**nota**  
Opcionalmente, você pode instalar o pacote `nice-dcv-gltest`. Esse pacote inclui um aplicativo OpenGL simples que pode ser usado para determinar se as sessões virtuais estão configuradas corretamente para usar o OpenGL com base em hardware. 

1. (Opcional) Se você planeja usar o Amazon DCV com o Amazon DCV EnginFrame, instale o `nice-dcv-simple-external-authenticator` pacote. 
   + 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. (Opcional) Se você planeja oferecer suporte a dispositivos USB especializados usando a remotização USB, instale os drivers USB da DCV. 

   Para instalar os drivers USB da DCV, você deve ter DKMS (Dynamic Kernel Module Support) instalado no seu servidor. Use os comandos a seguir para instalar o DKMS.

   Execute o comando a seguir para instalar o 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

     Ative o PackageHub repositório.

     ```
     $ sudo SUSEConnect -p PackageHub/15/x86_64
     ```
**nota**  
Se você estiver usando o SLES 15 SP1 ou SP2, substitua *15* no comando acima por `15.1` ou`15.2`. 

     Instale o DKMS.

     ```
     $ sudo zypper refresh
     ```

     ```
     $ sudo zypper install dkms
     ```

     Instale a fonte do kernel.

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

     Reinicialize a instância.

     ```
     $ sudo reboot
     ```

   Depois que instalar o DKMS, execute o comando a seguir para instalar os drivers USB da DCV:

   ```
   $ sudo dcvusbdriverinstaller
   ```

1. (Opcional) Se você pretende oferecer suporte ao redirecionamento do microfone, verifique se o pacote `pulseaudio-utils` está instalado no seu sistema. Use o comando a seguir para instalá-lo.

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

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

O servidor Amazon DCV está disponível para servidores Ubuntu com base nas arquiteturas ARM de 64 bits e x86 de 64 bits.

**Importante**  
Os pacotes `nice-dcv-gl` e `nice-dcv-gltest` não estão disponíveis para servidores baseados na arquitetura ARM de 64 bits.

**Para instalar o servidor Amazon DCV no Ubuntu 20.04/22.04/24.04**

1. Inicie e conecte-se ao servidor no qual você pretende instalar o servidor Amazon DCV.

1. Os pacotes do servidor Amazon DCV são assinados digitalmente com uma assinatura GPG segura. Para permitir que o gerenciador de pacotes verifique a assinatura do pacote, é necessário importar a chave GPG do Amazon DCV. Para fazer isso, abra uma janela de terminal e importe a chave GPG do Amazon DCV.

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

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

1. Faça download dos pacotes no [site de download do Amazon DCV](http://download.amazondcv.com). Os pacotes RPM e deb são empacotados em um arquivo `.tgz`. Certifique-se de fazer download do arquivo correto para o sistema operacional.
   + Ubuntu 20.04 (x86 de 64 bits)

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

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

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

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

     ```
     $ wget https://d1uj6qtbmh3dt5.cloudfront.net/2025.0/Servers/nice-dcv-2025.0-20103-ubuntu2404-aarch64.tgz
     ```
**dica**  
A página de [pacotes mais recentes](http://download.amazondcv.com/latest.html) do site de download contém links que apontam para a versão mais recente disponível. Você pode usar esses links para trazer automaticamente os pacotes do Amazon DCV mais recentes.  
Ubuntu 20.04 (x86 de 64 bits)  

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

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

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

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

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

1. Extraia o conteúdo do arquivo `.tgz` e navegue até o diretório extraído.
   + Ubuntu 20.04 (x86 de 64 bits)

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

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

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

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

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

1. Instale o servidor Amazon DCV.
   + Ubuntu 20.04 (x86 de 64 bits)

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

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

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

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

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

1. (Opcional) Se você pretende usar o cliente da Web com o Amazon DCV versão 2021.2 e posterior, instale o pacote `nice-dcv-web-viewer`.
   + Ubuntu 20.04 (x86 de 64 bits)

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

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

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

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

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

1. Adicione o usuário `dcv` ao grupo `video`.

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

1. (Opcional) Se você planeja usar sessões virtuais, instale o pacote `nice-xdcv`.
   + Ubuntu 20.04 (x86 de 64 bits)

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

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

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

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

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

1. (Opcional) Se você planeja usar compartilhamento de GPU, instale o pacote `nice-dcv-gl`. 
   + Ubuntu 22.04 (x86 de 64 bits)

     ```
     $ sudo apt install ./nice-dcv-gl_2025.0.1112-1_amd64.ubuntu2204.deb
     ```
**nota**  
Opcionalmente, você pode instalar o pacote `nice-dcv-gltest`. Esse pacote inclui um aplicativo OpenGL simples que pode ser usado para determinar se as sessões virtuais estão configuradas corretamente para usar o OpenGL com base em hardware.

1. (Opcional) Se você planeja usar o Amazon DCV com o Amazon DCV EnginFrame, instale o `nice-dcv-simple-external-authenticator` pacote. 
   + Ubuntu 20.04 (x86 de 64 bits)

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

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

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

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

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

1. (Opcional) Se você planeja oferecer suporte a dispositivos USB especializados usando a remotização USB, instale os drivers USB da DCV. 

   Para instalar os drivers USB da DCV, você deve ter DKMS (Dynamic Kernel Module Support) instalado no seu servidor. Use os comandos a seguir para instalar o DKMS.

   O DKMS está disponível no repositório oficial do Ubuntu. Execute o comando a seguir para instalar o DKMS:

   ```
   $ sudo apt install dkms
   ```

   Depois de instalar o DKMS, execute o comando a seguir para instalar os drivers USB do DCV:

   ```
   $ sudo dcvusbdriverinstaller
   ```

1. (Opcional) Se você pretende oferecer suporte ao redirecionamento do microfone, verifique se o pacote `pulseaudio-utils` está instalado no seu sistema. Use o comando a seguir para instalá-lo.

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

1. (Opcional) Somente para o Ubuntu 22.04, se você precisar usar o SSO com autenticação do sistema, use o seguinte comando para instalá-lo.

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

------

# Executar verificações pós-instalação
<a name="setting-up-installing-linux-checks"></a>

Este tópico fornece algumas verificações pós-instalação que você deve realizar depois de instalar o Amazon DCV para garantir que o servidor Amazon DCV está configurado corretamente.

**Topics**
+ [

## Verifique se o servidor Amazon DCV está acessível
](#checks-port)
+ [

## Verifique se o servidor X está acessível
](#checks-xserver)
+ [

## Verifique se o DCV GL está devidamente instalado
](#checks-gl)
+ [

## Verifique a assinatura do pacote DEB do Amazon DCV
](#checks-deb)

## Verifique se o servidor Amazon DCV está acessível
<a name="checks-port"></a>

Por padrão, o servidor Amazon DCV é configurado para se comunicar pela porta TCP 8443. Certifique-se de que o servidor está acessível por essa porta. Se você tiver um firewall que impede o acesso pela porta 8443, você deve alterar a porta pela qual o servidor Amazon DCV se comunica. Para obter mais informações, consulte [Alteração das TCP/UDP portas e do endereço de escuta do Amazon DCV Server](manage-port-addr.md).

Além disso, se você estiver configurando o Amazon DCV em uma instância do EC2, crie um grupo de segurança. Isso serve para permitir o acesso à porta pela qual o servidor Amazon DCV se comunica. Para obter mais informações, consulte [Como configurar grupos de segurança no EC2](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-network-security.html). 

## Verifique se o servidor X está acessível
<a name="checks-xserver"></a>

Você deve garantir que as sessões virtuais e de console do Amazon DCV podem acessar o servidor X.

### Sessões do console
<a name="checks-xserver-console"></a>

Quando o servidor Amazon DCV é instalado, é criado um usuário do `dcv`. Garanta que esse usuário possa acessar o servidor X.

**Para verificar se o usuário `dcv` pode acessar o servidor X**  
Execute o seguinte comando:

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

Se o comando retornar `SI:localuser:dcv`, o usuário da dcv poderá acessar o servidor X.

Se o comando não retornar `SI:localuser:dcv`, o usuário do dcv não terá acesso ao servidor X. Para reiniciar o servidor X, execute os seguintes comandos:
+ RHEL, Rocky, CentOS, Amazon Linux 2, Ubuntu e SUSE Linux Enterprise

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

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

### Sessões virtuais
<a name="checks-xserver-virtual"></a>

Se você instalou o pacote DCV GL, deve garantir que os usuários locais podem acessar o servidor X. Isso garante que a aceleração de hardware OpenGL funciona corretamente com as sessões virtuais.

**Para verificar se os usuários locais podem acessar o servidor X**  
Execute o seguinte comando:

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

Se o comando retornar `LOCAL:`, os usuários locais poderão acessar o servidor X.

Se o comando não retornar `LOCAL:`, os usuários locais não terão acesso ao servidor X. Execute os seguintes comandos para reiniciar o servidor X e desativar e reativar a DCV GL:
+ RHEL, Rocky, CentOS, Amazon Linux 2, Ubuntu e SUSE Linux Enterprise

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

  ```
  $ sudo dcvgladmin disable
  ```

  ```
  $ sudo dcvgladmin enable
  ```

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

## Verifique se o DCV GL está devidamente instalado
<a name="checks-gl"></a>

O utilitário dcvgldiag é instalado automaticamente quando você instala o pacote DCV GL. Você pode usar esse utilitário para verificar se a configuração do servidor Linux atende aos requisitos da DCV GL.

**Para executar o utilitário dcvgldiag**  
Use o seguinte comando:

```
$ sudo dcvgldiag
```

O utilitário retorna uma lista de avisos e erros, juntamente com as possíveis soluções.

## Verifique a assinatura do pacote DEB do Amazon DCV
<a name="checks-deb"></a>

Depois que o Amazon DCV for instalado, você poderá verificar a assinatura no pacote Debian (DEB). Esse processo de verificação requer o uso da versão GPG 1.

**Para verificar a assinatura do pacote DEB**  
Use o seguinte comando:

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

Isso retornará uma mensagem que inclui o termo `GOODSIG` para confirmar que a assinatura foi verificada. O exemplo a seguir mostra uma mensagem de confirmação da assinatura. No lugar de*Example Key*, a chave será exibida.

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

# Instalando o servidor Amazon DCV no macOS
<a name="setting-up-installing-macos"></a>

O software do servidor Amazon DCV pode ser instalado em uma instância Mac do Amazon EC2 e executar suas sessões do Amazon DCV a partir daí. Antes de instalar o software, verifique se o seu servidor atende aos pré-requisitos para executar o software. O processo de instalação do software pode ser feito manualmente por meio de um assistente de instalação ou instalado automaticamente pelo Amazon DCV.

**nota**  
O servidor Amazon DCV para macOS só é compatível com instâncias de silício Apple do Amazon EC2.

**Topics**
+ [Pré-requisitos](setting-up-installing-macosprereq.md)
+ [Instalar o servidor](setting-up-installing-macosinstall.md)

# Pré-requisitos para o servidor macOS Amazon DCV em uma instância do Amazon EC2
<a name="setting-up-installing-macosprereq"></a>

Este tópico descreve como preparar sua instância Mac do Amazon EC2 antes de instalar o servidor Amazon DCV.

**Topics**
+ [

## Pré-requisitos para todas as instâncias compatíveis
](#setting-up-installing-all)

## Pré-requisitos para todas as instâncias compatíveis
<a name="setting-up-installing-all"></a>

 As instâncias de silício Apple do Amazon EC2 Mac são suportadas no Amazon DCV versão 2025.0 e posterior. Consulte a [documentação do Amazon EC2 Mac para obter](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-mac-instances.html) uma lista completa das instâncias de silício da Apple. Você pode instalar o Amazon DCV Server com a GUI interativa ou programaticamente. Para acesso interativo à GUI, consulte a documentação do [Amazon EC2 Mac](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-mac-instance.html#mac-instance-vnc). Para instalações autônomas, a Proteção de Integridade do Sistema (SIP) deve ser desativada. Para obter mais informações sobre a configuração do SIP, consulte a documentação do [Amazon EC2 Mac](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/mac-sip-settings.html). [Um exemplo de automação de criação de imagens pode ser encontrado no Github aws-samples dentro do repositório dcv-samples.](https://github.com/aws-samples/dcv-samples/tree/main/cdk/dcv-mac-image-automation) 

# Instalação do Amazon DCV Server em instâncias Mac do Amazon EC2
<a name="setting-up-installing-macosinstall"></a>

Você pode usar um assistente de instalação para instalar o servidor Amazon DCV em uma instância Mac do Amazon EC2. Para instalar com o assistente de instalação, você precisa ter [acesso interativo à GUI](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-mac-instance.html#mac-instance-vnc). O assistente orienta você por uma série de etapas que mostram como personalizar a instalação do servidor Amazon DCV. Como alternativa, você pode usar a linha de comando para executar uma instalação autônoma. Isso usa configurações padrão para automatizar o procedimento de instalação. Para realizar instalações autônomas, a [Proteção de Integridade do Sistema (SIP) deve estar](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/mac-sip-settings.html) desativada. 

**nota**  
O servidor Amazon DCV para macOS só é compatível com instâncias de silício Apple do Amazon EC2.

**Contents**
+ [

## Usar uma instalação autônoma
](#setting-up-installing-windows-unattended)
+ [

## Usar o assistente
](#setting-up-installing-windows-wizard-mac)
+ [

## Definindo as configurações de privacidade e segurança
](#setting-up-macos-privacy-settings)

## Usar uma instalação autônoma
<a name="setting-up-installing-windows-unattended"></a>

O Amazon DCV pode instalar e ativar o software do servidor automaticamente. Isso é chamado de "instalação autônoma". Por padrão, uma instalação autônoma permite a inicialização automática do servidor Amazon DCV. [Um exemplo de automação de criação de imagens de máquinas da Amazon pode ser encontrado no Github aws-samples dentro do repositório dcv-samples.](https://github.com/aws-samples/dcv-samples/tree/main/cdk/dcv-mac-image-automation)

**Para instalar o servidor Amazon DCV na instância Mac do Amazon EC2 usando uma instalação autônoma**

1. Inicie e [conecte-se](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-mac-instance.html#mac-instance-ssh) ao servidor no qual você pretende instalar o servidor Amazon DCV.

1. Confirme se [a Proteção de Integridade do Sistema (SIP) está desativada](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/mac-sip-settings.html#mac-sip-check-settings).

1. Faça download do instalador do servidor Amazon DCV do site da [Amazon DCV](http://download.amazondcv.com).
**nota**  
O servidor Amazon DCV está disponível somente na versão de 64 bits e é compatível com instâncias ARM Amazon EC2 de 64 bits.

1. Faça download dos pacotes no [site de download do Amazon DCV](http://download.amazondcv.com).

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

1. Execute o instalador autônomo com o seguinte comando:

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

## Usar o assistente
<a name="setting-up-installing-windows-wizard-mac"></a>

Use o assistente de instalação do servidor Amazon DCV para uma instalação guiada.

**Para instalar o servidor Amazon DCV em instâncias Mac do Amazon EC2 usando o assistente**

1. Inicie e [conecte-se](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect-to-mac-instance.html#mac-instance-vnc) ao servidor no qual instalar o servidor Amazon DCV.

1. Faça download do instalador do servidor Amazon DCV do site da [Amazon DCV](http://download.amazondcv.com).
**nota**  
O servidor Amazon DCV está disponível somente na versão de 64 bits e é compatível com instâncias ARM Amazon EC2 de 64 bits.
**dica**  
A página de [pacotes mais recentes](http://download.amazondcv.com/latest.html) do site de download contém links que apontam para a versão mais recente disponível. Você pode usar esses links para trazer automaticamente os pacotes do Amazon DCV mais recentes.

1. Executar `nice-dcv-server-2025.0-version_number-macos-arm64.dist.pkg`. 

1. Na tela Introdução, escolha **Continuar**.

1. Na tela Tipo de instalação, marque as caixas de seleção do pacote e escolha **Continuar**.

1. Escolha **Instalar**.

1. Clique em **Permitir** quando solicitado durante a instalação.

## Definindo as configurações de privacidade e segurança
<a name="setting-up-macos-privacy-settings"></a>

Depois de instalar o servidor Amazon DCV, você deve definir as configurações de privacidade e segurança do macOS para permitir que o Amazon DCV acesse os recursos do sistema.

**Para definir as configurações de privacidade e segurança para o Amazon DCV**

1. Abra **as Configurações do sistema** e navegue até **Privacidade e segurança**.

1. Em **Acessibilidade**, marque a caixa de seleção ao lado de `DCV Server` Permitir o acesso. Se não `DCV Server` estiver listado, arraste `/Applications/DCV Server.app` até a lista permitida e marque a caixa de seleção.

1. Em **Gravação de áudio da tela e do sistema**, marque a caixa de seleção ao lado de `DCV Server` Para permitir o acesso. Se não `DCV Server` estiver listado, arraste `/Applications/DCV Server.app` até a lista permitida e marque a caixa de seleção

1. Reinicie a máquina para aplicar as alterações:

   ```
   $ sudo reboot
   ```

1. Após a reinicialização, verifique se você tem uma licença válida do Amazon DCV. Para obter informações sobre licenciamento, consulte[Etapa 2: licenciar o servidor Amazon DCV](setting-up-license.md).

1. Reconecte-se usando o VNC e crie uma sessão do console Amazon DCV:

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

1. Clique em **Permitir** quando solicitado o acesso ao microfone.

1. Clique em **Permitir** quando solicitado 

   ```
   dcvagentlauncher
   ```

    acesso.

1. Quando solicitado o **acesso ao controle remoto**, clique em **Abrir configurações do sistema**, ative a configuração e escolha **Sair e reabrir**.

1. Agora você pode se conectar usando o Amazon DCV Client.

# Etapa 2: licenciar o servidor Amazon DCV
<a name="setting-up-license"></a>

Depois de instalar o software do servidor Amazon DCV, você precisa baixar e instalar a licença para usar o Amazon DCV. Os requisitos de licenciamento do Amazon DCV são diferentes dependendo de onde você estiver instalando e usando o servidor Amazon DCV.

**Importante**  
Os seguintes requisitos de licenciamento aplicam-se apenas à versão 2017.0 e posterior do Amazon DCV.

## Requisitos de licenciamento do Amazon DCV
<a name="dcv-lic-req"></a>

**Topics**
+ [

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

### Outros casos de uso do Amazon DCV
](#setting-up-license-otherusecases)
+ [

### Requisitos de licenciamento da Microsoft para acessar remotamente o Windows Server
](#windows-lic-reqs)

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

Você não precisa de um servidor de licenças para instalar e usar o servidor Amazon DCV em uma instância do EC2, incluindo instâncias em execução em Zonas AWS Locais AWS Outposts e Zonas Locais. O servidor Amazon DCV detecta automaticamente se ele está em execução em uma instância do Amazon EC2 e periodicamente se conecta a um bucket do S3 para determinar se uma licença válida está disponível. 

Verifique se a sua instância tem as seguintes propriedades:
+ Ela pode alcançar o endpoint do Amazon S3. Se tiver acesso à Internet, ela se conecta usando o endpoint público do Amazon S3. Se a instância não tiver acesso à Internet, configure um endpoint de gateway para a VPC com uma regra de grupo de segurança de saída ou uma política de lista de controle de acesso (ACL), que permite que você alcance o Amazon S3 por HTTPS. Para obter mais informações, consulte [Endpoints da VPC do gateway](https://docs.aws.amazon.com/vpc/latest/userguide/vpce-gateway.html) no *Guia do usuário da Amazon VPC*. Se você tiver problemas para se conectar ao bucket do S3, consulte [Por que não é possível se conectar a um bucket do S3 usando um endpoint da VPC do gateway?](https://aws.amazon.com/premiumsupport/knowledge-center/connect-s3-vpc-endpoint/) no *Centro de conhecimento da AWS *.
+ Ele tem permissão para acessar o objeto do Amazon S3 requerido. Adicione a seguinte política de acesso do Amazon S3 à função do IAM da instância e substitua o *region* espaço reservado pela sua AWS região (por exemplo,). `us-east-1` Para obter mais informações, consulte [Criar Perfil do 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/*"
         }
      ]
  }
  ```

------
+ Se você estiver usando uma instância do Windows, verifique se a instância pode acessar o *serviço de metadados da instância*. O acesso a esse serviço é necessário para garantir que o servidor Amazon DCV possa ser devidamente licenciado. Para mais informações sobre o serviço de metadados da instância, consulte [Recuperar metadados da instância](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2-instance-metadata.html) no *Guia do usuário do Amazon EC2*.

  Se você estiver usando uma AMI personalizada do Windows, deverá instalar o EC2 Launch. Isso garante que sua instância possa acessar o serviço de metadados da instância. Para obter mais informações, consulte [Como configurar uma instância do Windows usando o EC2 Launch](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/ec2launch.html) no Guia do *usuário do Amazon EC2*.

Se você estiver instalando e usando o servidor Amazon DCV em uma instância do Amazon EC2, você poderá ignorar o restante deste capítulo. O restante deste capítulo se aplica somente a todos os outros casos de uso do servidor Amazon DCV.

### Outros casos de uso do Amazon DCV
<a name="setting-up-license-otherusecases"></a>

Para todos os outros casos de uso, é necessária uma licença se quiser instalar e usar o servidor Amazon DCV. As seguintes opções de licenciamento estão disponíveis:
+ **Licença de avaliação automática**: esse tipo de licença é instalado automaticamente quando você instala o servidor Amazon DCV. Esse tipo de licença é válido por um período de 30 dias após a instalação. Depois que a licença expirar, não será mais possível criar e hospedar as sessões do Amazon DCV no servidor. Essas licenças são adequadas para testes e avaliação de curto prazo. Para testar por um período mais longo, solicite uma licença de avaliação estendida.
**nota**  
O servidor Amazon DCV assume como padrão a licença de avaliação automática se nenhuma outra licença tiver sido configurada.
+ **Licença de avaliação estendida**: uma licença de avaliação estendida é uma licença de avaliação que estende o período inicial de avaliação de 30 dias fornecido pela licença de avaliação automática. O período é determinado por AWS em uma case-by-case base. Licenças de avaliação estendidas são inválidas quando atingem a data de expiração, e não é mais possível criar nem hospedar sessões do Amazon DCV no servidor. As licenças de avaliação estendidas devem ser solicitadas a um distribuidor ou revendedor do Amazon DCV listado na página [Como comprar](https://www.nice-software.com/index.html#buy) do site do Amazon DCV. As licenças são fornecidas como um arquivo de licença que deve ser instalado no servidor Amazon DCV. 
**nota**  
Ao usar o Amazon DCV na instância Mac do Amazon EC2, o servidor Amazon DCV, a instância, deve ter acesso ao bucket S3 da licença Amazon DCV. Se a instância não tiver acesso ao bucket S3 da licença, não será possível iniciar uma sessão do Amazon DCV.
+ **Licença de produção**: uma licença de produção é uma licença completa que você compra do Amazon DCV. Licenças de produção são *licenças flutuantes* que são gerenciadas por um servidor de licenças. Com licenças flutuantes, você pode executar vários servidores Amazon DCV em sua rede. Ao mesmo tempo, você também pode limitar o número de sessões do Amazon DCV simultâneas criadas em todos os servidores. É necessário uma licença para cada sessão simultânea do Amazon DCV. Licenças de produção são distribuídas como um arquivo de licença que é necessário instalar em um servidor RLM (Reprise License Manager). Existem dois tipos de licenças de produção: 
  + **Licenças perpétuas** — As licenças perpétuas não têm data de expiração e podem ser usadas por um período indefinido.
  + **Assinaturas** — As assinaturas são válidas por um período limitado, normalmente um ano. A data de expiração da licença é indicada no arquivo de licença. Depois que a licença expirar, não será mais possível criar nem hospedar as sessões do Amazon DCV nos seus servidores Amazon DCV.

Para obter informações sobre como comprar uma licença perpétua ou uma assinatura do Amazon DCV, consulte [Como comprar](https://www.nice-software.com/index.html#buy) no site do Amazon DCV e encontre um distribuidor ou um revendedor do Amazon DCV na sua região. 

#### Requisitos de licenciamento
<a name="licensing-requirements"></a>
+ Os clientes do Amazon DCV não necessitam de uma licença.
+ Os arquivos de licença do servidor Amazon DCV são compatíveis com versões anteriores do servidor Amazon DCV. Por exemplo, você pode usar uma licença do servidor Amazon DCV versão 2021 com o servidor Amazon DCV versão 2019.
+ As versões do servidor Amazon DCV exigem pelo menos a mesma versão da licença do servidor Amazon DCV. Por exemplo, se você usa um servidor Amazon DCV versão 2021, você precisa de uma licença versão 2021 ou posterior. Se você atualizar para uma versão posterior do servidor Amazon DCV, será necessário solicitar arquivos de licença compatíveis. Para obter mais informações, entre em contato com o distribuidor ou o revendedor do Amazon DCV.

**nota**  
Para obter informações sobre a compatibilidade do servidor Amazon DCV, consulte [Considerações sobre compatibilidade](setting-up-upgrading.md#compatibility-considerations).

### Requisitos de licenciamento da Microsoft para acessar remotamente o Windows Server
<a name="windows-lic-reqs"></a>

A Microsoft exige que, além de uma Licença de Acesso para Cliente (CAL) do Windows Server, você tenha uma CAL de Serviços de Área de Trabalho Remota (RDS) do Windows Server para sua versão do Windows Server para cada usuário que acessa remotamente a interface gráfica do usuário (GUI) do servidor. Isso independentemente do protocolo de exibição remota que você usa. Essa licença também é necessária se você usar o Amazon DCV para acessar a GUI de um host remoto do Windows Server.

Se você executa um servidor Amazon DCV em uma instância do Amazon EC2 e usa [uma AMI do Windows Server](https://aws.amazon.com/windows/resources/amis/), a Amazon cuida dos custos de licenciamento da CAL do Windows Server e fornece dois CALs RDS do Windows Server destinados exclusivamente para fins administrativos. Isso é apenas para teste, manutenção e administração.

Para obter mais informações, consulte o [Site de termos de produtos da Microsoft](https://www.microsoft.com/licensing/terms/). Se tiver dúvidas sobre o licenciamento ou os direitos ao software da Microsoft, consulte sua equipe jurídica, a Microsoft ou seu revendedor da Microsoft.

# Instalar uma licença de avaliação estendida
<a name="setting-up-evaluation"></a>

Quando você solicita uma licença de avaliação estendida do Amazon DCV, recebe um arquivo `license.lic` que define a licença. 

**Para instalar a licença de avaliação estendida**  
Coloque o arquivo `license.lic` na seguinte pasta em seu servidor:
+ Servidor do Windows

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

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

Ou, para colocar o arquivo `license.lic` em uma pasta diferente no servidor, é necessário atualizar o parâmetro de configuração `license-file` para que ele especifique o caminho completo do arquivo de licença.

**Topics**
+ [

## Alterar o caminho de licença em um servidor do Windows
](#change-param-win)
+ [

## Alterar o caminho de licença em um servidor do Linux
](#change-param-lin)

## Alterar o caminho de licença em um servidor do Windows
<a name="change-param-win"></a>

**Para atualizar o parâmetro de configuração `license-file` em um servidor Windows**

1. Abrir o Editor do Registro do Windows.

1. **Navegue até a **chave HKEY\$1USERS\$1 S-1-5-18\$1 Software\$1\$1 com\$1nicesoftwareGSettings\$1 dcv\$1 license\$1 e selecione o parâmetro do arquivo de licença**.**

   Se não houver um parâmetro `license-file` na chave do registro, crie um:

   1. Abra o menu de contexto (clique com o botão direito do mouse) da chave **license** no painel à esquerda e escolha **Novo**, **Valor da string**.

   1. Em **Nome**, insira `license-file` e pressione **Enter**.

1. Abra o parâmetro **license-file**. Para **Dados do valor**, insira o caminho completo para o arquivo `license.lic`.

1. Escolha **OK** e feche o Editor do Registro do Windows.

## Alterar o caminho de licença em um servidor do Linux
<a name="change-param-lin"></a>

**Para atualizar o parâmetro de configuração `license-file` em um servidor Linux**

1. Navegue até `/etc/dcv/` e abra o `dcv.conf` com seu editor de texto escolhido.

1. Localize o parâmetro `license-file` na seção `[license]` e substitua o caminho existente pelo novo caminho completo para o arquivo `license.lic`.

   Se não houver um parâmetro `license-file` na seção `[license]`, adicione-o usando o formato a seguir:

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

1. Salve e feche o arquivo.

# Instalar uma licença de produção
<a name="setting-up-production"></a>



As seções a seguir neste tópico descrevem como comprar e usar uma licença de produção (licença perpétua ou assinatura).

**Topics**
+ [

## Etapa 1: instalar o servidor RLM
](#install-rlm)
+ [

## Etapa 2: obter o ID do host do servidor RLM
](#hostid-rlm)
+ [

## Etapa 3: adquirir a licença perpétua ou a assinatura
](#license-purchase)
+ [

## Etapa 4: modificar o arquivo de licença
](#setting-up-production-license-file)
+ [

## Etapa 5: Configurar o servidor RLM
](#setting-up-rlm-server)
+ [

## Etapa 6: configurar o servidor Amazon DCV
](#setting-up-dcv-server)

## Etapa 1: instalar o servidor RLM
<a name="install-rlm"></a>

Quando você compra uma licença perpétua ou uma assinatura, obtém um arquivo de licença que define os termos da licença. É necessário instalar o arquivo de licença em um servidor RLM (Reprise License Manager). 

Para obter mais informações sobre o RLM, consulte o site da [Reprise Software](https://reprisesoftware.com/products/reprise-license-manager-rlm/).

**Topics**
+ [

### Instalar o servidor RLM no Windows
](#install-rlm-windows)
+ [

### Instalar o servidor RLM no Linux
](#install-rlm-linux)

### Instalar o servidor RLM no Windows
<a name="install-rlm-windows"></a>

**Para instalar o servidor RLM no Windows**

1. Faça download do Pacote de Administração de Licenças RLM no [site da Reprise Software](https://reprisesoftware.com/support/admin/license-administration-bundle/).
**nota**  
A partir da versão 2022.1 do Amazon DCV, o servidor RLM >= 14 é necessário. As versões anteriores exigem RLM >= 12.  
A instalação da versão estável mais recente do pacote de administração da licença do RLM é recomendada.

1. Instale o pacote de administração de licenças do RLM em `C:\RLM`.

### Instalar o servidor RLM no Linux
<a name="install-rlm-linux"></a>

**Para instalar o servidor RLM no Linux**

1. Faça download do Pacote de Administração de Licenças RLM no [site da Reprise Software](https://reprisesoftware.com/support/admin/license-administration-bundle/).
**nota**  
A partir da versão 2022.1 do Amazon DCV, o servidor RLM >= 14 é necessário. As versões anteriores exigem RLM >= 12.  
A instalação da versão estável mais recente do pacote de administração da licença do RLM é recomendada.

1. Crie um grupo de usuários e um usuário `rlm`. Pode ser qualquer conta de usuário ou de serviço válida. Recomendamos enfaticamente que não utilize a conta raiz para este valor.

   ```
   $ groupadd -r rlm
   ```

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

1. Crie os diretórios `/opt/nice/rlm/license` e `/opt/nice/rlm` necessários para o servidor RLM.

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

1. Extraia o conteúdo do Pacote de Administração de Licenças RLM para `/opt/nice/rlm/` e garanta que os arquivos sejam de propriedade do usuário `rlm`.

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

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

## Etapa 2: obter o ID do host do servidor RLM
<a name="hostid-rlm"></a>

Depois de instalar o servidor RLM, é necessário obter o ID do host do servidor RLM. Você precisará fornecer essa ID do host ao comprar uma licença perpétua ou uma assinatura.

### Obter a ID do host do servidor RLM no Windows
<a name="hostid-rlm-windows"></a>

**Para obter o ID do host do servidor, abra o prompt de comando,**  
Navegue até `C:\RLM\` e execute o seguinte comando.

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

O comando retorna a ID do host do servidor RLM da seguinte maneira.

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

Anote a ID do host. Você precisa dele para a próxima etapa.

### Obter a ID do host do servidor RLM no Linux
<a name="hostid-rlm-linux"></a>

**Para obter a ID do host do servidor, retorno único**

1. Acesse `/opt/nice/rlm/`.

1. Execute o seguinte comando:

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

   O comando retorna a ID do host do servidor RLM para cada interface de rede da seguinte maneira.

1. Registre o ID do host. Você precisa dele para a próxima etapa.

**Example**  
Esse procedimento foi executado, e a seguinte ID única foi retornada:  

```
Hostid of this machine: 0a1b2c3d4e5f
```
Essa ID é então registrada e será usada para comprar a licença do DCV.

**Para obter a ID do host do servidor, vários retornos**

1. Acesse `/opt/nice/rlm/`.

1. Execute este comando: .

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

   Vários IDs serão retornados em uma lista de IDs.

1. Execute o comando a seguir.

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

   O comando deve retornar a ID do host do servidor RLM para a interface de rede do gateway. 

1. Registre o ID do host. Você precisa dele para a próxima etapa.

**Example**  
O procedimento foi executado e vários IDs foram retornados em uma lista de vários IDs:  

```
Hostid of this machine: 0a1b2c3d4e5f 1b2c3d4e5f6a 2c3d4e5f6a7b 3d4e5f6a7b8c
```
O comando da interface é executado e retorna a seguinte ID:  

```
Hostid of this machine: 0a1b2c3d4e5f
```
Essa ID é então registrada e será usada para comprar a licença do DCV.

## Etapa 3: adquirir a licença perpétua ou a assinatura
<a name="license-purchase"></a>

Para obter informações sobre como comprar uma licença perpétua ou uma assinatura do Amazon DCV, consulte [Como comprar](https://www.nice-software.com/index.html#buy) no site do Amazon DCV e encontre um distribuidor ou um revendedor do Amazon DCV na sua região.

É necessário fornecer a ID do host do servidor RLM. O ID do host está incorporado no arquivo de licença que o Amazon DCV fornece.

## Etapa 4: modificar o arquivo de licença
<a name="setting-up-production-license-file"></a>

Quando você compra uma licença perpétua ou uma assinatura do Amazon DCV, recebe um arquivo `license.lic` que define a licença. O arquivo `license.lic` inclui as seguintes informações:
+ O nome do host do servidor RLM.
+ A ID do host do servidor RLM que você forneceu quando comprou a licença.
+ O número da porta TCP do servidor RLM. O padrão é `5053`.
+ O número da porta ISV. Esta é uma porta opcional na qual o servidor RLM escuta solicitações de licença do Amazon DCV. Se não for especificada, uma porta aleatória é selecionada pelo RLM no startup.
+ Os produtos do Amazon DCV cobertos pela licença, juntamente com os seguintes detalhes de cada produto:
  + A versão principal coberta pela licença (por exemplo, `2017` para os produtos do Amazon DCV de 2017).
  + A data de expiração. `Permanent` indica que a licença não expira.
  + O número máximo de sessões simultâneas (por exemplo, `10` para 10 sessões simultâneas no servidor).
  + A soma de verificação da licença.
  + A assinatura da licença.

O bloco de código a seguir mostra o formato do arquivo `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"
```

O bloco de código a seguir mostra um exemplo de um arquivo `license.lic` com a porta ISV omitida. O arquivo de licença inclui licenças para dois produtos do Amazon DCV e 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"
```

**Para editar o arquivo `license.lic`**

1. Abra o arquivo com o editor de texto de sua preferência.

1. Adicione o nome de host do servidor RLM e o número da porta TCP à primeira linha do arquivo, que começa com `HOST`.
**Atenção**  
*RLM\$1server\$1host\$1id*É a ID do host que você forneceu quando comprou a licença. Você não pode editar *RLM\$1server\$1host\$1id* o.

1. (Opcional) Adicione o número da porta ISV na linha do arquivo que começa com `ISV` adicionando `port=port_number`. Essa porta é necessária para permitir a comunicação com o servidor DCV. 

   Se você não quiser especificar uma porta ISV, omita `port=port_number`. Se você não especificar uma porta ISV, uma porta aleatória será usada pelo RLM em cada startup. 
**Atenção**  
Se você tiver uma configuração de firewall impedindo o uso de uma porta selecionada aleatoriamente, precisará especificar essa porta e configurar o firewall para ativá-la, além da porta RLM do especificada na linha `HOST`. 

1. Salve e feche o arquivo.

**Atenção**  
Editar qualquer outra parte do arquivo de licença corrompe a assinatura do arquivo e invalida a licença.

## Etapa 5: Configurar o servidor RLM
<a name="setting-up-rlm-server"></a>

Depois de modificar o arquivo de licença, é necessário colocá-lo no servidor RLM e iniciar o serviço do RLM.

**Topics**
+ [

### Configurar o servidor RLM no Windows
](#prep-windows)
+ [

### Configurar o servidor RLM no Linux
](#prep-linux)

### Configurar o servidor RLM no Windows
<a name="prep-windows"></a>

**Como configurar o servidor RLM no Windows**

1. Conecte-se ao servidor RLM.

1. Copie o arquivo `license.lic` editado em `C:\RLM\license\`.

1. Copie o arquivo `C:\Program Files\NICE\DCV\Server\license\nice.set` do servidor Amazon DCV e coloque-o na pasta `C:\RLM\` no seu servidor RLM.

1. Instale o servidor RLM como um serviço do Windows.

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

   Para obter mais informações sobre as opções de startup do RLM, consulte a página do produto [Reprise Software License Manager (RLM)](https://reprisesoftware.com/products/reprise-license-manager-rlm/).

1. Inicie o servidor RLM.

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

1. Confirme se o servidor RLM está em execução.

   1. Abra o arquivo `C:\RLM\nice.dlog` com o editor de texto escolhido e confirme se a linha a seguir é exibida.

      ```
      date_time (nice) Server started on license1 (hostid: host_id) for: dcv dcv-gl
      ```
**nota**  
O conteúdo do arquivo `rlm.log` pode variar um pouco dependendo da versão do servidor RLM.

   1. Execute o comando a seguir.

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

      O comando retorna informações sobre o servidor RLM.

### Configurar o servidor RLM no Linux
<a name="prep-linux"></a>

**Como configurar o servidor RLM no Linux**

1. Copie o arquivo `license.lic` editado em `/opt/nice/rlm/license/`.

1. Copie o arquivo `/usr/share/dcv/license/nice.set` do servidor Amazon DCV e coloque-o em `/opt/nice/rlm` no seu servidor RLM.

1. Crie um serviço de servidor RLM e verifique se ele é iniciado automaticamente na inicialização.

   1. Crie um arquivo chamado `dcv-rlm` na pasta `/opt/nice/rlm/`:

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

   1. Abra o arquivo usando o editor de texto escolhido e adicione o seguinte script. Salve e feche o arquivo.

      ```
      #! /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. Torne o script executável, copie-o para `/etc/init.d/` e, em seguida, adicione-o ao utilitário `chkconfig`:

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

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

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

1. Inicie o servidor RLM:

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

1. Verifique se o servidor RLM está em execução e funcionando conforme o esperado. Abra o arquivo `var/log/rlm.log` com o editor de texto escolhido e confirme se a linha a seguir é exibida:

   ```
   date_time (nice) Server started on license1 (hostid: host_id) for: dcv dcv-gl
   ```
**nota**  
O conteúdo do arquivo `rlm.log` pode variar um pouco dependendo da versão do servidor RLM.

## Etapa 6: configurar o servidor Amazon DCV
<a name="setting-up-dcv-server"></a>

Configure o servidor Amazon DCV para usar o servidor RLM. Para fazer isso, é necessário configurar o parâmetro de configuração `license-file` no servidor Amazon DCV.

 O parâmetro `license-file` deve ser definido com a especificação do servidor RLM ao qual será conectado, no formato `RLM_server_port@RLM_server`. O servidor RLM pode ser especificado como nome de host ou endereço IP. Se não for configurada explicitamente, a porta do servidor RLM é, por padrão, `5053`. 

 Caso vários servidores RLM estejam em uso, você pode especificar uma lista de várias especificações de servidores RLM, separadas por `:` no Linux e `;` no Windows. Em seguida, o servidor tentará se conectar a cada um por vez, até que uma conexão possa ser estabelecida com o servidor RLM correspondente. Isso pode ser especialmente útil, por exemplo, ao usar um servidor de failover RLM para assumir o controle, caso o servidor RLM primário não esteja acessível. Nesse caso, você pode especificar a licença no formato: `RLM_primary_server_port@RLM_primary_server:RLM_failover_server_port@RLM_failover_server` 

**nota**  
Caso o Amazon DCV Server esteja instalado no Windows, você precisará separar as entradas na especificação com `;`.

**Topics**
+ [

### Configuração do servidor Amazon DCV do Windows
](#config-win)
+ [

### Configuração do servidor Amazon DCV do Linux
](#config-linux)

### Configuração do servidor Amazon DCV do Windows
<a name="config-win"></a>

**Para configurar o parâmetro de configuração `license-file` em um servidor Windows**

1. Abrir o Editor do Registro do Windows.

1. **Navegue até a **chave HKEY\$1USERS\$1 S-1-5-18\$1 Software\$1\$1 com\$1nicesoftwareGSettings\$1 dcv\$1 license\$1 e selecione o parâmetro do arquivo de licença**.**

   Se não houver um parâmetro `license-file` na chave do registro, será necessário criá-lo:

   1. Abra o menu de contexto (clique com o botão direito do mouse) da chave **license** no painel à esquerda e escolha **Novo**, **Valor da string**.

   1. Em **Nome**, insira `license-file` e pressione **Enter**.

1. Abra o parâmetro **license-file**. Em **Dados do valor**, insira o número da porta e o nome do host do servidor RLM no formato `RLM_server_port@RLM_server`. Verifique a nota acima se precisar configurar a conexão com vários servidores RLM. 

1. Escolha **OK** e feche o Editor do Registro do Windows.

### Configuração do servidor Amazon DCV do Linux
<a name="config-linux"></a>

**Para configurar o parâmetro de configuração `license-file` em um servidor Linux**

1. Navegue até `/etc/dcv/` e abra o `dcv.conf` com seu editor de texto escolhido.

1. Localize o parâmetro `license-file` na seção `[license]`. Depois, substitua o caminho existente pela porta e pelo nome de host do servidor RLM no formato `RLM_server_port@RLM_server`.

   Se não houver um parâmetro `license-file` na seção `[license]`, adicione-o usando o formato a seguir:

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

   Verifique a nota acima se precisar configurar a conexão com vários servidores RLM.

1. Salve e feche o arquivo.

# Atualizar a licença de produção
<a name="updating-licenses"></a>

O servidor Amazon DCV verifica as licenças no servidor RLM a cada poucos minutos. Caso a licença seja atualizada no servidor RLM, o servidor Amazon DCV atualiza automaticamente a licença usada para as sessões em execução. O procedimento a seguir detalha como atualizar uma licença DCV no RLM. 

**Para atualizar a licença do DCV no servidor RLM**

1. Atualize o arquivo de licença que foi [instalado](setting-up-production.md#setting-up-rlm-server) anteriormente. No Linux, ele deveria ter sido colocado em `/opt/dcv/rlm/license/license.lic`, no Windows, em `C:\RLM\license\license.lic`.

1. Execute `C:\RLM\rlmutil.exe rlmreread` no Windows ou `/opt/nice/rlm/rlmutil rlmreread` no Linux para forçar o recarregamento do arquivo de licença.

 Depois que a licença for atualizada no servidor RLM, o servidor Amazon DCV deverá verificar o uso das novas licenças em alguns minutos (geralmente cinco minutos ou menos). 

 A partir da versão 2021.0 do Amazon DCV, você pode usar o seguinte comando **como administrador** para forçar a atualização da licença imediatamente: 

```
$ dcv reload-licenses
```

# Etapa 3: configurar imagens do servidor Amazon DCV (opcional)
<a name="imaging"></a>

 Depois de personalizar uma instância do [Amazon EC2](https://aws.amazon.com/ec2/), você pode capturar essas alterações como uma [imagem de máquina da Amazon]( https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AMIs.html) (AMI). Esse recurso permite que você inicie várias instâncias de uma única AMI, todas com a mesma configuração, quando necessário. Quando você tiver a necessidade de transmitir com segurança com um protocolo de exibição remota de alto desempenho, poderá adicionar o Amazon DCV ao seu sistema operacional antes de criar uma imagem da instância do Amazon EC2. A configuração do Amazon DCV está incluída na sua imagem, permitindo que você separe unidades de negócios no nível da imagem ou defina configurações específicas do DCV em uma instância implantada. 

 Por exemplo, se você estiver implantando várias instâncias do Amazon EC2 usando uma única AMI, poderá usar a criação automática de console para uma conta de usuário local e delegar permissões do Amazon DCV aos usuários finais. Como alternativa, você também pode usar um agente, como o [Gerenciador de Sessões do Amazon DCV](https://docs.aws.amazon.com/dcv/latest/sm-admin/what-is-sm.html), para gerenciar a criação de sessões do Amazon DCV em escala. 

 A criação de uma AMI do Amazon DCV pode ser realizada de uma das duas maneiras a seguir: 

## Criar uma imagem do Amazon DCV
<a name="building-image"></a>

 Primeiro, você deve ter o Amazon DCV instalado no seu sistema. Caso contrário, verifique se seu sistema é [compatível com o Amazon DCV](https://docs.aws.amazon.com/dcv/latest/adminguide/servers.html#requirements) e siga as instruções de [instalação](https://docs.aws.amazon.com/dcv/latest/adminguide/setting-up-installing.html). Depois que o Amazon DCV estiver instalado e [configurado](https://docs.aws.amazon.com/dcv/latest/adminguide/manage.html), use uma [AMI](https://docs.aws.amazon.com/toolkit-for-visual-studio/latest/user-guide/tkv-create-ami-from-instance.html) da instância. 

 Como alternativa, se você tiver os pré-requisitos do Amazon DCV atendidos para [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), poderá executar o componente Amazon DCV do Image Builder gerenciados pela Amazon para instalar e configurar o Amazon DCV. O componente pode ser recuperado executando o seguinte: 

1. Navegue até a página de componentes no [console do Amazon EC2 Image Builder](https://console.aws.amazon.com/imagebuilder/home?#/viewComponents).

1. Selecione o menu suspenso **Proprietário do filtro** e selecione **Início rápido (gerenciado pela Amazon)**.

1. Use a caixa de texto do filtro para pesquisar `dcv-server-windows` ou `dcv-server-linux`.

1. Selecione o hiperlink do componente.

1. Na página do componente do Amazon DCV, recupere o conteúdo do componente na seção **Conteúdo**.

1. Use o [orquestrador de AWS tarefas e o Executor](https://docs.aws.amazon.com/imagebuilder/latest/userguide/toe-component-manager.html) (AWSTOE) para executar o componente localmente na instância.
**nota**  
Para obter mais informações, consulte [Começar com AWSTOE](https://docs.aws.amazon.com/imagebuilder/latest/userguide/toe-get-started.html).

Para uso de parâmetros dentro dos componentes, consulte a seção abaixo.

## Adicionar o Amazon DCV a um pipeline de imagem
<a name="adding-image-to-pipeline"></a>

Uma [fórmula do EC2 Image Builder](https://docs.aws.amazon.com/imagebuilder/latest/userguide/manage-recipes.html) define a imagem base a ser usada como ponto de partida para criar uma imagem, juntamente com o conjunto de componentes que você adiciona para personalizar a imagem e verificar se tudo funciona conforme o esperado. Nessa fórmula, selecione o componente `dcv-server-windows` ou `dcv-server-linux` para automatizar a instalação do Amazon DCV em seu pipeline. Ao selecionar um desses componentes, você pode ajustar os parâmetros para atender às suas necessidades.

**nota**  
Para Linux, todos os [pré-requisitos](https://docs.aws.amazon.com/en_us/dcv/latest/adminguide/setting-up-installing-linux-prereq.html) precisam ser atendidos. Isso pode ser feito na AMI base ou em componentes anteriores do Image Builder. 

### Parâmetros
<a name="imaging-parameters"></a>

**Windows**
+ `sessionOwner`: define o proprietário padrão da sessão criada automaticamente. Se não for especificado, a criação automática do console será desabilitada. Para obter mais informações, consulte [Habilitação de sessões automáticas do console](https://docs.aws.amazon.com/dcv/latest/adminguide/managing-sessions-start.html#managing-sessions-start-auto) no Guia de administração do Amazon DCV.
+ `dcvPermissions`: define as permissões do Amazon DCV da sua sessão. Para obter mais informações, consulte [Trabalhar com arquivos de permissões](https://docs.aws.amazon.com/dcv/latest/adminguide/security-authorization-file-create.html) no Guia de administração do DCV. 

**Linux**
+ `SessionOwner`: define o proprietário padrão da sessão criada automaticamente. Se não for especificado, a criação automática do console será desabilitada. Para obter mais informações, consulte [Habilitação de sessões automáticas do console](https://docs.aws.amazon.com/dcv/latest/adminguide/managing-sessions-start.html#managing-sessions-start-auto) no Guia de administração do Amazon DCV.
+ `Packages`: define os pacotes do Amazon DCV que serão instalados. Se estiverem vazios, todos os pacotes do Amazon DCV disponíveis serão instalados. Para obter mais informações, consulte [Instalar o servidor Amazon DCV no Linux](https://docs.aws.amazon.com/dcv/latest/adminguide/setting-up-installing-linux-server.html) no Guia de administração do Amazon DCV.

Se quiser modificar o componente, você pode [criar uma versão do componente](https://docs.aws.amazon.com/imagebuilder/latest/userguide/create-component-console.html).