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
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 é
.metalou 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
NestedVirtualizationda 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
-
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.
-
-
Reinicie sua instância do EC2.
shutdown -r -t 20 -
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 é
.metalou não está configurada para virtualização aninhada).wsl --set-default-version 1 -
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