Configurar o WSL 2 no Windows 11 ou mesmo no Windows 10 não é supercomplicado, mas existem alguns problemas comuns que pegam as pessoas desprevenidas.Às vezes, os recursos necessários simplesmente não estão habilitados por padrão, ou seu sistema ainda não atende aos requisitos. Afinal, o Windows sempre complica um pouco as coisas, não é mesmo? Enfim, este guia tem como objetivo mostrar os passos essenciais para fazer o WSL 2 funcionar sem problemas, para que você possa executar distribuições Linux nativamente no Windows sem precisar de dual boot ou máquinas virtuais. Espere uma abordagem um pouco desorganizada e realista — nada de perfeição aqui — apenas o que funcionou para mim e para outros que já passaram por isso.
Como instalar o WSL 2 no PC com Windows 11/10
Requisitos do sistema — Verifique se o seu PC está pronto.
O WSL 2 pode ser executado tanto no Windows 10 quanto no Windows 11, mas o hardware e a versão do sistema operacional são importantes. Por exemplo, se você ainda estiver usando uma versão muito antiga do Windows 10, não espere que funcione imediatamente. Aqui está a lista de problemas:
- Sistemas Windows 10 x64: versão 1903+ e compilação 18362+
- Windows 10 ARM64: versão 2004+ e compilação 19041+
Se o seu sistema não estiver pelo menos nesse nível, provavelmente você precisará atualizá-lo ou simplesmente instalar o Windows 11. A atualização geralmente é simples, mas às vezes surgem problemas de compatibilidade de hardware — especialmente com dispositivos mais antigos. Portanto, verifique se a virtualização está habilitada na BIOS, pois, como já mencionei, o Windows não poderá fazer muita coisa se sua CPU não for compatível.
Habilitar o Subsistema Windows para Linux (recurso “wsl”)
Essa funcionalidade é opcional, a menos que você esteja instalando o WSL 2, que a exige. Portanto, não ignore esta etapa. Para ativá-la:
- Clique em Iniciar e digite PowerShell.
- Clique com o botão direito do mouse em Windows PowerShell e selecione Executar como administrador.
- Na janela do PowerShell, cole este comando e pressione Enter Enter:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart - O processo pode levar alguns segundos e você será avisado quando terminar. Talvez seja necessário reiniciar o computador em seguida, mas às vezes basta ativar o recurso para que funcione.
Fazer isso habilita a camada principal de compatibilidade com o Linux. Não sei por que funciona de forma tão inconsistente, mas às vezes é necessário reiniciar o sistema para que a alteração seja realmente aplicada.
Habilitar a Plataforma de Máquina Virtual (para WSL 2)
Esta parte é crucial para o WSL 2 — é necessário ativar os recursos de virtualização. Veja como:
- Abra o PowerShell novamente como administrador.
- Cole este comando e pressione Enter Enter:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart - Lembre-se de que talvez seja necessário reiniciar o sistema após esta etapa, principalmente se algo não funcionar corretamente. A Plataforma de Máquina Virtual é o que permite ao WSL 2 usar um kernel Linux real nos bastidores, portanto, não a ignore.
Depois de ativar ambas as funcionalidades e reiniciar o sistema, você estará quase lá. O próximo passo envolve obter o próprio WSL 2, o que pode ser feito com um comando rápido ou baixando um aplicativo da Loja.
Como instalar o WSL 2
Método 1: Usando a linha de comando (o método mais rápido)
Essa é a minha opção preferida porque é rápida e não envolve ficar clicando em menus. Veja como fazer:
- Inicie o Terminal do Windows como administrador. Não o abra pelo menu Iniciar normal — você precisa da opção de administrador.
- Digite este comando e pressione Enter Enter:
wsl --install - Este comando deve instalar o WSL 2, o kernel do Linux e baixar uma distribuição padrão (geralmente Ubuntu) caso você não tenha uma.Às vezes, o Windows precisa de um pequeno ajuste, então, se não funcionar, talvez seja necessário atualizar o Windows primeiro ou executar o comando
wsl --update.
Após a conclusão, pode ser necessário reiniciar o computador. Em seguida, você pode procurar sua distribuição Linux no menu Iniciar e começar a usar. Um aviso: em algumas máquinas, a primeira execução pode ser extremamente lenta ou apresentar erros estranhos, então não se preocupe se algo der errado.
Método 2: Instalação pela Microsoft Store (não é o meu preferido, mas funciona)
Se você não curte a linha de comando, pode baixar o WSL da Microsoft Store. Veja um resumo do processo:
- Certifique-se de que seu sistema esteja online e que você tenha aberto a Microsoft Store.
- Procure por “Windows Subsystem for Linux Preview” ou simplesmente “WSL”.
- Procure pela versão de pré-visualização do Subsistema Windows para Linux e clique em Obter.
- Clique em Instalar e aguarde o download (cerca de 400 MB, então tenha paciência).
Após a instalação, reinicie o computador e, em seguida, basta procurar a distribuição Linux que você baixou no menu Iniciar e executá-la. Bem simples, mas às vezes a versão da Loja pode apresentar lentidão ou mau funcionamento se o Windows não estiver totalmente atualizado.
Baixe e instale distribuições Linux
Assim que o WSL 2 estiver funcionando, você poderá escolher qualquer distribuição Linux para instalar diretamente da Microsoft Store. Algumas opções populares incluem:
- Alpine WSL
- Debian
- Fedora Remix para WSL
- Kali Linux
- abra o SUSE Leap
- Pinguim
- Empresa Pinguim
- Jangada
- Servidor SUSE Linux Enterprise
- Ubuntu
Após instalar a distribuição Linux desejada, reinicie o computador, procure-a no menu Iniciar, execute-a e pronto. Nada de extravagante — apenas Linux dentro do Windows, meio estranho, mas bastante útil depois de configurado.
Resumo
- Certifique-se de que seu Windows esteja atualizado e que seu hardware suporte virtualização.
- Habilite os recursos Subsistema Windows para Linux e Plataforma de Máquina Virtual via PowerShell.
- Reinicie com frequência — isso ajuda a consolidar a instalação dos recursos.
- Use o comando `wsl –install` ou a Microsoft Store para obter a distribuição Linux de sua preferência.
- Reinicie o computador, encontre sua distribuição Linux no menu Iniciar e comece a programar/usar o Bash/dar boas risadas.
Resumo
Todo esse processo pode ser um pouco complicado, especialmente quando as atualizações do Windows resolvem causar problemas ou quando os recursos não são ativados corretamente. Mas, uma vez configurado, executar aplicativos Linux ou ferramentas de linha de comando diretamente do Windows revoluciona muitos fluxos de trabalho. Prepare-se para algumas tentativas e erros, mas sim, é possível. Espero que isso ajude alguém a instalar e executar o WSL 2 sem arrancar os cabelos.