Quer executar programas Linux diretamente no Windows, sem reiniciar o computador e sem configurar uma máquina virtual? Agora isso é possível graças ao WSL 2, ou subsistema Windows para Linux. Esta é uma ferramenta poderosa da Microsoft que permite usar as suas distribuições Linux favoritas, como o Ubuntu, diretamente no ambiente Windows 10.
A segunda versão do WSL não é apenas uma atualização, mas um verdadeiro avanço. Ela funciona com um kernel Linux real, o que garante total compatibilidade com aplicativos e um aumento colossal na velocidade em comparação com a primeira versão. Agora pode trabalhar com o Docker, iniciar servidores e usar praticamente qualquer ferramenta do mundo Linux sem perda de desempenho.
O processo de instalação pode parecer complicado, mas na verdade é bastante simples e consiste em algumas etapas claras. Vamos analisá-lo desde a ativação dos componentes necessários no sistema até a instalação da sua primeira distribuição Linux. Vamos começar, e muito em breve poderá usufruir de todas as vantagens de dois sistemas operacionais ao mesmo tempo.
- Duas maneiras de instalar o WSL 2 no Windows 10
- Instalar o subsistema Windows para Linux 2 (WSL 2) no Windows 10 versão 21H2
- Instalar o subsistema Windows para Linux 2 (WSL 2) no Windows 10 versão 20H2
- 1] Ativar a função opcional WSL
- 2] Instalar a distribuição
- 3] Ativar a função adicional «Plataforma de máquina virtual».
- 4] Configure a distribuição instalada
- 5] WSL 2 atualização do componente do núcleo
Duas maneiras de instalar o WSL 2 no Windows 10
- Instalar o WSL 2 no Windows 10 versão 21H2
- Instalar o WSL 2 no Windows 10 versão 20H2
WSL 2 ou Windows Subsystem for Linux 2 é uma atualização iterativa do subsistema Windows para Linux. Sendo muito melhor do que o WSL 1, é óbvio que vale a pena atualizar para o WSL 2. A experiência de instalação do WSL em novas compilações ficou significativamente mais simples. A partir da compilação 20246 do Windows 10 Insiders Preview no canal Dev, lançada hoje pela Microsoft, os utilizadores podem instalar o WSL completo com um único comando. Como fazer isso no Windows 10 versão 20H2 e Windows 10 21H1 compilação 20246, veremos neste guia. O WindowsFe (Iron) apareceu.Verifique qual versão do Windows 10 está instalada no seu computador?
Instalar o subsistema Windows para Linux 2 (WSL 2) no Windows 10 versão 21H2
- Não é necessário copiar e colar vários comandos no PowerShell.
- Não é necessário aprofundar-se nas funcionalidades do Windows.
- Não precisa mais ir à loja.
Tudo o que precisa fazer para instalar o subsistema Windows para Linux é:
- Abrir «Linha de comando», janela «PowerShellou «Terminal do Windows» em nome do Administrador e introduza o comando:
e pressione Enter.

Isso ativará o WSL 2, descarregará e instalará o kernel Linux WSL 2 mais recente e, em seguida, descarregará e instalará a versão mais recente do Ubuntu LTS no WSL.
Se quiser instalar outra distribuição Linux, tem várias opções. Basta adicionar algumas informações adicionais ao comando antes de pressionar Enter:
Onde <DistroName> – este é o nome do sistema operativo que pretende instalar. Aqui está a lista dos disponíveis no momento:
- Ubuntu
- Debian
- Kali-Linux
- openSUSE-42
- SLES-12
- Ubuntu-16.04
- Ubuntu-18.04
- Ubuntu-20.04
Por exemplo: se quiser instalar Ubuntu 16.04, deve introduzir:
wsl –install -d Ubuntu-16.04

Para atualizar o kernel WSL 2 usando a linha de comando, execute o seguinte comando:
«wsl.exe –install» acabará por ser transferido para os anéis de serviço existentes do Windows 10, o que simplificará a instalação do WSL para todos. Neste momento, é necessário que o seu dispositivo com Windows 10 esteja no canalInsiders Dev.
Se não quiser descarregar a versão prévia do Windows 10 e tiver a versão 2004 (20H1) ou anterior instalada no seu PC, pode instalar o subsistema Windows para Linux da maneira antiga, usando o método abaixo:
Instalar o subsistema Windows para Linux 2 (WSL 2) no Windows 10 versão 20H2
Abaixo estão os requisitos que o seu computador deve atender para que o WSL 2 funcione corretamente:
- Windows 10 versão 2004 (atualização de maio) ou mais recente.
- Suporte – Hyper – V Virtualização.
Além disso, para que todas as funcionalidades do subsistema Windows para Linux 2 funcionem, será necessário executar as seguintes ações na ordem indicada:
- Ative a função opcional WSL.
- Instale a distribuição Linux.
- Ativar a Plataforma de Máquina Virtual – função opcional.
- Transferir a atualização do kernel WSL 2 (obrigatório).
- Configurar a distribuição instalada.
1] Ativar a função opcional WSL
Para instalar o WSL, abra o Windows PowerShell como administrador.
Execute o seguinte comando:
ou
Depois de executar o comando, será solicitado que reinicie o computador. Pressione Y para reiniciar imediatamente ou N para reiniciar manualmente mais tarde.

Instalar o WSL 2 é uma maneira fácil de executar o Linux diretamente no Windows 10, sem criar um sistema separado. Primeiro, é necessário ativar o suporte a essa função no sistema, depois instalar o WSL através de um comando no PowerShell e selecionar a versão 2. Depois disso, basta baixar a distribuição Linux desejada da Microsoft Store e configurar a conta. Tudo isso leva pouco tempo e, em seguida, é possível trabalhar com comandos Linux como se tivesse um sistema completo.
2] Instalar a distribuição
Pode descarregar e instalar a distribuição Linux necessária a partir da Microsoft Store.
Mais detalhes no nosso guia: Transferir a distribuição Linux da Microsoft Store

3] Ativar a função adicional «Plataforma de máquina virtual».
Para ativar a funcionalidade adicional da plataforma de máquinas virtuais, abra o Windows PowerShell como administrador e execute o seguinte comando:
ou
Se o sistema solicitar confirmação para reiniciar o computador, pressione Y para fazê-lo imediatamente ou N para fazê-lo mais tarde.

4] Configure a distribuição instalada
Por fim, precisamos configurar a distribuição instalada para o WSL 2.
- Abra o Windows PowerShell e execute este comando para obter uma lista de todas as distribuições WSL disponíveis no seu computador:
- Instale o distribuidor desejado para funcionar no WSL 2. Execute o seguinte comando:
Onde substitua DistroName no nome da distribuição do comando anterior.
Nota: Comandowsl –set-version DistroName 1 permitirá que você alterne a qualquer momento para Wsl 1.

5] WSL 2 atualização do componente do núcleo
- Certifique-se de descarregar o pacote de atualização do kernel Linux na página e instale-o:https://aka.ms/wsl2kernel.
-
Clique duas vezes no ficheirowsl_update_x64.msie aplique a atualização.
-
Inicie o PowerShell em nome do administrador.
-
Digite o seguinte comando para tornar o Windows Subsystem for Linux 2 a arquitetura padrão para novas distribuições instaladas e pressione Enter:
Após executar essas ações, o seu dispositivo começará a usar a nova versão do subsistema Windows para Linux como arquitetura padrão.
Agora você tem um ambiente Linux completo, funcionando diretamente dentro do Windows. Isso abre as portas para o desenvolvimento, o trabalho com aplicações de servidor ou simplesmente o uso confortável de poderosas ferramentas de linha de comando, sem sair do sistema operacional habitual.
Não se esqueça de que o WSL 2 é um projeto vivo, em constante desenvolvimento. Acompanhe as atualizações tanto para o Windows quanto para a sua distribuição Linux através do terminal. Isso garantirá o acesso a novos recursos e melhorias de segurança.
O mais agradável é que tudo isso funciona de forma rápida e coordenada. Pode aceder facilmente aos ficheiros do Windows a partir do Linux e vice-versa, o que torna o ambiente de trabalho híbrido realmente conveniente. Agora pode começar os seus projetos com confiança, tendo à mão todas as vantagens de ambos os sistemas.









