top of page

Guia de Configuração Completo: WSL 2 no Windows 10/11

Atualizado: 10 de jun. de 2024

Em 2016, a Microsoft revolucionou ao permitir a execução nativa do Linux dentro do Windows 10 com o Windows Subsystem for Linux (WSL). Apesar da praticidade do acesso ao sistema de arquivos do Linux, a ausência completa do kernel do Linux limitava a execução de tarefas de algumas aplicações, como o Docker por exemplo.


Prompt com o WSL aberto

Em 2019, o WSL 2 chegou para superar as limitações da versão anterior, trazendo:

  • Execução completa do kernel do Linux: Maior compatibilidade e desempenho.

  • Melhor desempenho de acesso aos arquivos: Acesso rápido e eficiente aos arquivos do Linux.

  • Compatibilidade total de chamada do sistema: Execute qualquer software que funcione no Linux.

Requisitos

Antes de começar, certifique-se de ter:

  • Windows 10 Home ou Professional: O WSL 2 não está disponível em outras edições.

  • Máquina compatível com virtualização: Verifique se seu computador suporta virtualização.

  • Pelo menos 4GB de RAM: Recomendado para uma boa experiência de uso do WSL2.


Instalando o WSL 2

1. Verifique a versão do Windows

  • Utilize o tutorial da Microsoft para verificar a versão do seu Windows através deste Link.

  • Se a versão for 20.04 ou superior, você está pronto! Caso contrário, siga as instruções para atualizar clicando aqui.

2. Instale e habilite o WSL 2

  • Baixe e instale o pacote de atualização do kernel do Linux clicando aqui.

  • Abra o PowerShell como administrador e execute os comandos:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  • Reinicie o computador.

3. Defina a versão padrão como WSL 2

  • Abra novamente o PowerShell como administrador e execute:

wsl --set-default-version 2
  • Uma mensagem de confirmação será exibida:

Para obter informações sobre as principais diferenças em relação ao WSL 2, visite https://aka.ms/wsl2
A operação foi concluída com êxito.
  • Caso seja necessária a atualização do componente de kernel, siga as instruções neste link ou baixe direto o atualizador clicando aqui.

4. Instale a distro Linux de sua preferência

  • Neste tutorial, utilizaremos o Ubuntu.

  • Abra a Microsoft Store, pesquise por "Ubuntu" e clique em "Obter".

Loja da microsoft com a opção de download do ubuntu wsl
  • Após a instalação, abra a distro e crie seu usuário e senha (este será o usuário root da sua instância WSL).


Pronto! Seu WSL já está instalado.


Fontes

Comentários


bottom of page