WSL2 (Subsistema Windows para Linux versão 2) é uma nova versão da arquitetura que permite usar o Linux sobre o Windows 10 nativamente (usando uma máquina virtual leve) e substitui o WSL.
O recurso executa um kernel Linux real nesta nova versão, o que melhora o desempenho e a compatibilidade do aplicativo em relação à versão anterior, mantendo a mesma experiência da primeira versão.
Neste guia, você aprenderá as etapas para instalar o Windows Subsystem for Linux 2 no Windows 10.
Instale o WSL2 no Windows 10
A Microsoft simplificou o processo de instalação do WSL no Windows 10 2004 e versões superiores (incluindo a versão 21H2 e 21H1) para apenas um comando que baixa e instala todos os componentes necessários, incluindo a plataforma da máquina virtual e o Ubuntu Linux por padrão.
Para instalar o Windows Subsystem para Linux no Windows 10, siga estas etapas:
-
Abrir Começar no Windows 10.
-
Procurar por Prompt de comandoclique com o botão direito do mouse no resultado superior e selecione o Executar como administrador opção.
-
Digite o seguinte comando para instale o WSL no Windows 10 e pressione Digitar:
wsl --install
-
Reinicie o computador para concluir a instalação do WSL no Windows 10.
-
Continue com a configuração da distribuição Linux conforme necessário.
Depois de concluir as etapas, os componentes Linux necessários instalarão automaticamente a versão mais recente da distribuição Ubuntu Linux.
Instale o WSL com distro específica
Para instalar o WSL com uma distribuição específica no Windows 10, siga estas etapas:
-
Abrir Começar.
-
Procurar por Prompt de comandoclique com o botão direito do mouse no resultado superior e selecione o Executar como administrador opção.
-
Digite o seguinte comando para ver uma lista de distribuições WSL disponíveis que você pode instalar no Windows 10 e pressione Digitar:
wsl --list --online
Nota rápida: No momento da redação deste artigo, você pode instalar o Ubuntu, Debian, Kali Linux, openSUSE e SUSE Linux Enterprise Server. -
Digite o seguinte comando para instalar o WSL com uma distribuição específica no Windows 10 e pressione Digitar:
wsl --install -d DISTRO-NAME
No comando, lembre-se de substituir “DISTRO-NAME” para o nome da distro que você deseja instalar, como Debian.
-
Reinicie seu computador.
-
Continue com a configuração da distribuição Linux conforme necessário.
Depois de concluir as etapas, os componentes do Windows Subsystem for Linux 2 serão instalados com a distribuição do Linux que você especificou.
Atualizar kernel WSL
Para atualizar o kernel do WSL para a versão mais recente, siga estas etapas:
-
Abrir Começar.
-
Procurar por Prompt de comandoclique com o botão direito do mouse no resultado superior e selecione o Executar como administrador opção.
-
Digite o seguinte comando para atualizar o kernel WSL e pressione Digitar:
wsl --update
Depois de concluir as etapas, se uma atualização estiver disponível, ela será baixada e instalada no dispositivo.
Se o comando de atualização não funcionar, abra Definições > Atualização e segurança > atualização do Windows > Opções avançadase ligue o “Receba atualizações para outros produtos da Microsoft ao atualizar o Windows” interruptor.
Instale o WSL2 no Windows 10 1909 ou anterior
Como alternativa, você ainda pode instalar o WSL no Windows 10 versão 1909 e versões anteriores usando os processos herdados. O processo requer a habilitação do WSL1, a Plataforma de Máquina Virtual, a conversão de distribuições existentes (se aplicável) e a configuração do Windows Subsystem para Linux 2 como o novo padrão para futuras instalações de distribuição.
Se você tiver um sistema ARM64, a integração do Linux é suportada na versão 2004 e superior.
Habilitar o subsistema do Windows para Linux
Se você ainda não estiver usando o Linux no Windows 10, deverá habilitar o Windows Subsystem for Linux (versão 1) com estas etapas:
-
Abrir Começar no Windows 10.
-
Procurar por Liga ou desliga características das janelas e clique no resultado superior para abrir a experiência.
-
Verifica a “Subsistema Windows para Linux” opção.
-
Clique no OK botão.
-
Clique no Reiniciar botão.
Depois de concluir as etapas, você precisa habilitar o recurso Virtual Machine Platform.
Ativar plataforma de máquina virtual
Para habilitar a plataforma de máquina virtual no Windows 10, use estas etapas:
-
Abrir Começar.
-
Procurar por PowerShellclique com o botão direito do mouse no resultado superior e selecione o Executar como administrador opção.
-
Digite o seguinte comando para habilitar o recurso Virtual Machine Platform e pressione Digitar:
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
-
Reinicie seu computador.
Depois de concluir as etapas, você pode definir o Windows Subsystem for Linux versão 2 como a nova arquitetura padrão e converter as distribuições existentes.
Habilitar o subsistema Windows para Linux 2
Para começar a usar o WSL2 ou distribuições secretas do WSL para o WSL2, siga estas etapas:
-
Baixar isso Núcleo WSL 2 atualizar (requeridos).
-
Clique duas vezes no wsl_update_x64.msi arquivo e aplique a atualização.
-
Abrir Começar.
-
Procurar por PowerShellclique com o botão direito do mouse no resultado superior e selecione o Executar como administrador opção.
-
Digite o seguinte comando para definir Subsistema Windows para Linux 2 sua arquitetura padrão para novas distribuições que você instala e pressione Digitar:
wsl --set-default-version 2
-
(Opcional) Digite o seguinte comando para converter a distribuição de WSL para WSL 2 e pressione Digitar:
wsl --set-version Ubuntu 2
No comando, altere “Ubuntu” para o nome da distro que você deseja converter. Se você não souber o nome da distro, use o
wsl -l -v
comando.
Depois de concluir as etapas, seu dispositivo começará a usar a nova versão do Windows Subsystem for Linux como a arquitetura padrão. (Ver vídeo tutorial no canal do YouTube Pureinfotech.)
Confirme a plataforma de distribuição
Para confirmar que as distros estão usando o Windows Subsystem for Linux 2, siga estas etapas:
-
Abrir Começar.
-
Procurar por PowerShellclique com o botão direito do mouse no resultado superior e selecione o Executar como administrador opção.
-
Digite o seguinte comando para verificar a versão da distribuição e pressione Digitar:
wsl --list --verbose
-
Confirme se a versão da distro é 2.
Depois de concluir as etapas, você saberá se o processo foi bem-sucedido ou se precisa solucionar qualquer uma das etapas.