Instalar o Windows Subsystem para Linux na instância do Windows do EC2 - Amazon Elastic Compute Cloud

Instalar o Windows Subsystem para Linux na instância do Windows do EC2

O Subsistema do Windows para Linux (WSL) é um recurso do Microsoft Windows. Ao instalar o WSL na instância do Windows do EC2, você pode executar ferramentas nativas do Linux diretamente na instância do Windows.

Há duas versões do Subsistema do Windows para Linux (WSL): WSL 1 e WSL 2. Para obter mais informações, consulte Documentação do Subsistema do Windows para Linux no site da Microsoft.

Requisitos
  • O sistema operacional deve ser o Windows Server 2019 ou posterior.

  • Você só pode instalar o WSL 1 em instâncias virtualizadas do Windows (o tamanho da instância não é .metal ou não é compatível com a virtualização aninhada).

  • Você pode instalar o WSL 1 ou o WSL 2 em instâncias que oferecem suporte à virtualização aninhada e têm a opção de NestedVirtualization da CPU habilitada.

  • Você pode instalar o WSL 1 ou o WSL 2 em instâncias bare metal (o tamanho da instância é .metal). As instâncias bare metal fornecem o suporte necessário para a virtualização aninhada por padrão.

Para obter mais informações sobre virtualização aninhada para EC2, consulte Use a virtualização aninhada para executar hipervisores em instâncias do Amazon EC2.

Instale o WSL em sua instância do Windows

Para instalar o WSL 1
  1. Instale o WSL. O processo usado depende da versão do Windows Server que sua instância estiver executando.

    • Windows Server 2022 e posterior: execute o comando de instalação padrão a seguir na instância do EC2.

      wsl --install --enable-wsl1 --no-launch
    • Windows Server 2019: habilite o WSL e depois instale-o conforme descrito em Instalar o WSL em versões anteriores do Windows Server no site da Microsoft.

  2. Reinicie sua instância do EC2.

    shutdown -r -t 20
  3. Para configurar o WSL a usar o WSL 1, execute o comando a seguir na sua instância. Esta etapa é necessária para instâncias virtualizadas (o tamanho da instância não é .metal ou não está configurada para virtualização aninhada).

    wsl --set-default-version 1
  4. Instale a distribuição padrão.

    wsl --install
Para instalar o WSL 2 (.metal ou instâncias com virtualização aninhada habilitada)

Execute o comando de instalação padrão a seguir na instância do EC2. O WSL 2 é instalado por padrão.

wsl --install