Como configurar o subsistema Windows para Linux no Windows 11



Se você está tentando executar programas Linux no Windows 11 sem recorrer a máquinas virtuais, o WSL (Subsistema Windows para Linux) é a solução ideal atualmente.É uma ótima maneira de executar ferramentas de linha de comando, utilitários e até aplicativos GUI do Linux nativamente, sem precisar lidar com virtualização ou configurações de dual-boot. Mas, se o processo de instalação parecer confuso ou cheio de bugs, pode se tornar frustrante rapidamente. Este guia visa ajudar a superar esses obstáculos, especialmente porque coisas como opções de distribuição padrão, atualizações do kernel ou recursos de ativação podem atrapalhar as pessoas. Depois de seguir esses passos, você deverá ter um ambiente Linux funcional e integrado perfeitamente ao Windows 11, pronto para qualquer coisa, desde desenvolvimento até apenas brincar com aplicativos Linux.

Esteja ciente de que, às vezes, o processo não é totalmente simples — atualizações do Windows, problemas com drivers ou recursos ausentes podem causar problemas. Mas, com um pouco de ajuste, a maioria dos problemas comuns do WSL pode ser corrigida. Veja como ir do zero a um herói Linux no Windows 11, com alguns comandos práticos e caminhos de menu incluídos para garantir.

Como instalar o WSL no Windows 11

Basta fazer isso com um único comando

Se você tem apenas uma vaga ideia do que é WSL, este atalho pode ser o mais fácil. O comando wsl --installpegará tudo o que você precisa — a versão mais recente do Ubuntu por padrão, além do recurso de máquina virtual — e o configurará.É meio estranho, mas em uma configuração funcionou na primeira tentativa; em outra, tive que executá-lo algumas vezes ou reiniciar, porque o Windows precisa tornar a instalação mais difícil do que o necessário. Se a instalação não for correta na primeira vez, verifique se os recursos da Plataforma de Máquina Virtual e do Subsistema Windows para Linux estão habilitados em Configurações > Aplicativos > Recursos Opcionais.

  • Abra o Terminal ou o Prompt de Comando como administrador — clique com o botão direito do mouse em Iniciar e selecione Executar como administrador. Você também pode fazer isso no Windows PowerShell.
  • Digite wsl --installe pressione Enter.
  • Seja paciente, pois o programa baixa e instala componentes — não é instantâneo. Ao terminar, você será solicitado a reiniciar.

Reinicie e configure tudo

Após a reinicialização, o Windows continuará instalando a distribuição Linux que você escolheu. Pode aparecer uma janela de terminal solicitando um nome de usuário e uma senha, o que é meio estranho, já que se trata de Linux, mas você se acostuma. A configuração inicial pode levar alguns minutos, dependendo da sua máquina. Feito isso, você encontrará a distribuição Linux no Menu Iniciar — basta pesquisar pelo nome da distribuição, como “Ubuntu”, “Debian” ou qualquer outra que você tenha instalado.

Se o Ubuntu padrão não for a sua praia, ou se você quiser algo mais moderno, há uma maneira de instalar outras distros. Mais sobre isso a seguir.

Como instalar uma distribuição Linux específica no Windows 11

Escolha seu veneno: liste as distribuições disponíveis e instale

Isso é útil se você quiser Debian, Kali, Arch ou qualquer outro. Primeiro, abra o Terminal como administrador e execute:

wsl --list --online

Isso exibirá uma lista de distros disponíveis que você pode instalar. Não vou mentir, às vezes a lista não está muito atualizada, então escolha o que parece bom.

  • Para instalar a distribuição escolhida, execute: wsl --install -d <DistroName>. Por exemplo:
  • Se você quer Debian:
  • wsl --install -d Debian

Aguarde alguns minutos — novamente, downloads, descompactação e configuração. Quando terminar, reinicie a máquina ou feche/reinicie o terminal e inicie a nova distribuição a partir do menu Iniciar.

Como manter o kernel do WSL atualizado

Atualizando o kernel — porque às vezes é necessário

Se você estiver enfrentando erros como “Kernel precisa de uma atualização” ou bugs estranhos, atualizar o kernel do WSL pode ajudar. Basta abrir o Prompt de Comando ou o Terminal do Windows como administrador e executar:

wsl --update

Isso buscará o kernel mais recente.É simples, mas nem sempre automático após as atualizações do Windows — portanto, às vezes, é necessária uma atualização manual. Se esse comando falhar ou apresentar problemas, talvez seja necessário baixar o pacote de atualização mais recente do kernel Linux WSL2 do site da Microsoft, especialmente para as configurações mais complexas.

Como instalar o WSL da Microsoft Store

Rota alternativa para configuração do WSL

Se preferir recursos gráficos ou quiser as últimas atualizações diretamente da loja, habilite os componentes primeiro. Vá em Ajustes > Aplicativos > Recursos Opcionais e:

  • Marque ou ative a Plataforma de Máquina Virtual e o Subsistema Windows para Linux. Você pode encontrá-los pesquisando na lista de recursos opcionais — basta marcar as caixas e clicar em OK.

Em seguida, reinicie. Em seguida, abra a Microsoft Store, procure por “Subsistema Windows para Linux” e instale. Como acima, basta clicar em Obter. Após a instalação, escolha sua distribuição na Loja ou use a linha de comando — o que funcionar melhor.

Quando tudo estiver pronto, inicie seu novo ambiente Linux no menu Iniciar e comece a instalar aplicativos Linux ou executar scripts.

Conclusão

Então, sim, instalar o WSL é bem simples depois que você pega o jeito — comandos, opções de menu e uma ou duas reinicializações.Às vezes, as coisas dão problema, mas geralmente uma reinicialização ou uma atualização rápida do kernel resolve. Definitivamente, vale a pena o pequeno esforço para obter um grande aumento na compatibilidade com o Linux sem sair completamente do Windows.

Resumo

  • Execute wsl --installpara uma configuração rápida.
  • Use wsl --list --onlinepara ver outras distros.
  • Instale distros específicas com wsl --install -d <Distro>.
  • Atualize o kernel se necessário com wsl --update.
  • Certifique-se de que a Plataforma de Máquina Virtual esteja habilitada nos recursos do Windows.

Considerações finais

Todo esse processo não é perfeito, e o Windows pode ser um pouco instável na ativação de recursos, mas, na maioria dos casos, é só uma questão de executar os comandos corretos e reiniciar. Tomara que isso economize algumas horas para alguém. Lembre-se: o WSL é uma maneira surpreendentemente poderosa de executar Linux no Windows — então, vá em frente e experimente!



Este artigo foi útil?