WSL2

O que é o WSL2?

O WSL2 (Windows Subsystem for Linux 2) é uma tecnologia da Microsoft que permite rodar um ambiente Linux dentro do Windows, sem precisar de uma máquina virtual completa ou de uma dual boot.

Na prática, ele cria uma camada que integra o Kernel Linux real diretamente ao Windows, oferecendo compatibilidade quase total com distribuições Linux (como Ubuntu, Debian, entre outras).

Importante: O WSL2 não deve ser usado como ambiente de produção.

O WSL2 foi projetado para ser uma ferramenta de desenvolvimento, ideal para que deseja experimentar, testar e aprender Linux sem sair do Windows. Dessa forma, os desenvolvedores conseguem ter um ambiente Linux funcional, rápido e acessível, mantendo a praticidade do sistema operacional principal.

Vantagens do WSL2

  • Executar comandos e ferramentas Linux diretamente no Windows.
  • Rodar aplicações e serviços Linux sem sair do Windows.
  • Rodar Docker nativamente dentro do Linux no WSL2, sem precisar do Docker Desktop.
  • Integração de pastas e arquivos entre Windows e Linux de forma transparente.

Atenção: Para que o WSL2 funcione corretamente, o recurso de virtualização de hardware estar habilitado em sua máquina. Esse recurso é normalmente ativado nas configurações de BIOS e UEFI. Se estiver desativado, o sistema não conseguirá ativar a Plataforma de Máquina Virtual, e o WSL2 não funcionará como esperado.

Instalando o WSL2

O processo de instalação do WSL2 é simples, seguro e composto por dois passos bem definidos. Primeiro, você irá ativar os recursos do próprio Windows que permitem o funcionamento do WSL2. Depois, será feita a instalação da distribuição Linux recomendada, o Ubuntu 22.04.5 LTS, disponível gratuitamente na Microsoft Store.