Notícias
Adicionamos n8n como solução em nuvem pronta para uso
Serverspace Black Friday
RP
março 4, 2026
Atualizado março 4, 2026

Como Instalar o WSL no Windows 10 e 11

Linux Windows

Para interação nativa entre Windows e Linux, o WSL foi desenvolvido. O WSL traduz chamadas de sistema Linux em chamadas Windows similares, permitindo que aplicações criadas para Linux funcionem no ambiente Windows. No entanto, existe uma diferença importante entre o WSL 1 e o WSL 2:

WSL 1 é uma emulação de chamadas de sistema. Ele cria um espaço de usuário Linux, onde as chamadas de sistema Linux são traduzidas em chamadas da API do Windows.

Exemplo: se um programa Linux chama fork() ou open(), o WSL 1 transforma isso nas chamadas correspondentes do Windows, como CreateProcess ou CreateFile.

  • Prós: acesso rápido ao sistema de arquivos do Windows.
  • Contras: nem todas as chamadas de sistema são suportadas (por exemplo, Docker).

WSL 2 é um kernel Linux completo. Ele usa uma máquina virtual baseada em Hyper-V. Internamente, um kernel Linux real da Microsoft é iniciado.

As chamadas de sistema não são traduzidas: tudo é feito nativamente, como em uma máquina Linux regular.

  • Prós: máxima compatibilidade - Docker, systemd, iptables e outras ferramentas funcionam sem problemas.
  • Contras: acesso um pouco mais lento ao sistema de arquivos do Windows (/mnt/c/...).

Como instalar o WSL no Windows?

Windows Subsystem for Linux (WSL) é uma ferramenta que permite executar distribuições Linux diretamente no Windows sem usar máquinas virtuais. O WSL é útil para desenvolvedores e administradores de sistema que desejam trabalhar em um ambiente Linux sem sair do Windows.

Neste guia, abordaremos a instalação do WSL no Windows 10 e Windows 11.

Passo 1. Verificando sua versão do Windows

Antes de iniciar a instalação, certifique-se de que sua versão do Windows suporta o WSL:

  • Windows 10 versão 2004 e superior (com a atualização de 2020 instalada);
  • Windows 11 — o suporte ao WSL é integrado por padrão.

Verifique a versão do seu sistema:

winver
version
Captura de tela nº 1 — Versão

Se a versão for inferior a 2004, atualize o Windows através da central de atualizações.

Passo 2. Instalando o WSL via PowerShell

A Microsoft simplificou a instalação do WSL — agora você precisa apenas de um comando:

Execute o PowerShell como administrador. Execute o seguinte comando:

wsl --install

O comando irá automaticamente:

  1. Habilitar os componentes necessários do Windows;
  2. Instalar a versão mais recente do WSL (WSL 2);
  3. Baixar e instalar o Ubuntu por padrão;
  4. Após a conclusão da instalação, será necessária uma reinicialização do sistema.

Passo 3. Instalar outra distribuição Linux (opcional)

Se você deseja instalar outra distribuição (por exemplo, Debian, openSUSE, Kali, etc.), execute o comando:

wsl --list --online
list
Captura de tela nº 2 — Lista de distribuições

Selecione a distribuição desejada da lista e instale-a:

wsl --install -d <nome_da_distribuição>

Exemplo:

wsl --install -d Debian
installation-1
Captura de tela nº 3 — Instalação

Passo 4. Verificando a versão do WSL instalada

Para descobrir qual versão do WSL está sendo usada (WSL 1 ou WSL 2):

wsl --list --verbose

Se você precisar alterar a versão para uma distribuição específica:

wsl --set-version <nome_da_distribuição> 2

Exemplo:

wsl --set-version Ubuntu 2

Passo 5. Atualizar o kernel do WSL (se necessário)

Se ocorrer um erro relacionado ao kernel durante a instalação, baixe a atualização do site oficial da Microsoft:

other-distr
Captura de tela nº 4 — Outras distribuições

Instale o arquivo .msi baixado e, em seguida, repita a instalação do WSL. Ele fornece um ambiente conveniente para desenvolvimento e trabalho com ferramentas Linux diretamente no Windows. Com o WSL, você pode executar o Docker, usar gerenciadores de pacotes (apt, yum), trabalhar com git e executar scripts Bash.

FAQ

  1. Qual é a diferença entre WSL 1 e WSL 2?
    WSL 1 traduz chamadas de sistema Linux em chamadas da API do Windows, tornando-o mais rápido ao acessar arquivos do Windows, mas menos compatível com algumas ferramentas Linux. O WSL 2 executa um kernel Linux real em uma máquina virtual leve, fornecendo compatibilidade total com Docker, systemd e outros utilitários.
  2. Qual versão do WSL devo escolher?
    Para a maioria dos desenvolvedores, o WSL 2 é recomendado — oferece melhor desempenho, compatibilidade total com Linux e suporte para ferramentas de conteinerização. Escolha o WSL 1 apenas se você precisar de acesso mais rápido ao sistema de arquivos ou não tiver suporte de virtualização no seu dispositivo.
  3. Posso executar aplicações gráficas Linux no WSL?
    Sim. No Windows 11, o WSL suporta nativamente aplicações GUI Linux. No Windows 10, você pode usar servidores X de terceiros (como VcXsrv) para exibir GUIs Linux.
  4. Como atualizo ou alterno entre versões do WSL?
    Você pode listar as distribuições instaladas com:
    wsl --list --verbose

    Em seguida, altere uma específica para WSL 2 usando:

    wsl --set-version <nome_da_distribuição> 2
  5. O WSL funciona com Docker e systemd?
    Sim. O WSL 2 suporta Docker, systemd, iptables e outras ferramentas Linux de baixo nível. O WSL 1 não suporta totalmente esses recursos.
  6. É seguro usar o WSL para desenvolvimento?
    Absolutamente. O WSL é oficialmente suportado pela Microsoft e isola ambientes Linux do Windows, fornecendo uma maneira segura e eficiente de trabalhar com ferramentas de código aberto em sistemas Windows.
Avaliação:
5 fora de 5
Аverage rating : 5
Avaliado por: 1
CEP 01311-930 São Paulo Avenida Paulista, nº 1765, 7º andar, Cj. 72, CV 10172, Bela Vista
+ 55 11 5118-1047
ITGLOBAL.COM BR LTDA

Você também pode gostar...

Usamos cookies para melhorar sua experiência no Serverspace. Ao continuar a navegar em nosso site, você concorda com o Uso de Cookies e com a Política de Privacidade.