O que é o WSL (Windows Subsystem for Linux) e como usar

Você já quis rodar comandos e ferramentas do Linux no Windows, sem precisar de máquinas virtuais ou dual boot? O WSL – Windows Subsystem for Linux torna isso possível de forma rápida, leve e prática. Neste artigo, você vai entender o que é o WSL (Windows Subsystem for Linux), como usar no Windows 10 ou 11, principais comandos, vantagens para desenvolvedores e como escolher uma distribuição Linux para usar no seu ambiente Windows.

O que é o WSL?

O WSL (Windows Subsystem for Linux) é um recurso do Windows que permite executar um ambiente GNU/Linux completo diretamente no Windows, sem a necessidade de máquinas virtuais ou configurações avançadas.

Com o WSL, é possível usar ferramentas de linha de comando do Linux, como bash, grep, sed, awk, além de gerenciadores de pacotes como apt e dnf, tudo integrado ao Windows.

Principais vantagens do WSL

✅ Executa distribuições Linux nativamente no Windows
✅ Ideal para desenvolvedores, sysadmins e profissionais DevOps
✅ Roda ferramentas como Docker, Git, Python, Node.js, etc.
✅ Permite acessar arquivos do Windows pelo Linux e vice-versa
✅ Integração com VS Code e outras IDEs
✅ Leve, rápido e sem necessidade de dual boot

Diferença entre WSL 1 e WSL 2

CaracterísticaWSL 1WSL 2
Núcleo LinuxEmulado (traduzido)Kernel Linux real (completo)
Performance de arquivosMais rápido no WindowsMais rápido no Linux
Suporte a DockerLimitadoCompleto
CompatibilidadeMais simplesMais robusta e atualizada

🎯 Recomendado: use o WSL 2 para compatibilidade total com aplicações Linux modernas.

Veja também: Como instalar o Linux junto com o Windows (Dual boot)

Como instalar o WSL no Windows (passo a passo)

Requisitos:

  • Windows 10 versão 2004 ou superior, ou Windows 11
  • Terminal com permissões de administrador

Passo 1: Instale o WSL via terminal

Abra o Prompt de Comando (cmd) ou PowerShell como administrador e digite:

wsl --install

Esse comando instalará automaticamente:

  • O WSL 2
  • A distribuição Ubuntu (padrão)
  • Dependências necessárias

Após isso, será necessário reiniciar o computador.

wsl

Passo 2: Configure sua distribuição

Na primeira execução, o Ubuntu (ou outra distribuição) pedirá para criar um usuário e senha. Após isso, você já pode usar os comandos Linux normalmente.

wsl linux criar usuário

Como instalar outras distribuições Linux no WSL

Você pode instalar várias distros através da Microsoft Store:

  1. Acesse a Microsoft Store
  2. Pesquise por “Linux” ou “WSL”
  3. Escolha entre distribuições como:
    • Ubuntu
    • Debian
    • Kali Linux
    • Fedora Remix
    • openSUSE
  4. Clique em Instalar
swl ubuntu

Depois, use o comando:

wsl -l -v
wsl listagem distribuição linux

Para listar as distribuições instaladas e suas versões.

Como abrir aplicações gráficas do Linux no WSL (GUI Apps)

A partir do WSL 2, o Windows permite abrir aplicações gráficas (GUI) do Linux diretamente, sem precisar configurar servidores X externos como o Xming ou VcXsrv.

Pré-requisitos:

  • Windows 11 (recomendado) ou Windows 10 com builds mais recentes e suporte a WSLg
  • WSL 2 devidamente instalado
  • Uma distribuição Linux instalada (ex: Ubuntu)

1. Verifique se o WSL está na versão 2

Abra o PowerShell como administrador e digite:

wsl --list --verbose

Certifique-se de que sua distro está com WSL version 2. Se não estiver, use:

wsl --set-version <nome-da-distro> 2
wsl versão 2

2. Instale o WSLg (se necessário)

O WSLg (Windows Subsystem for Linux GUI) já vem integrado nativamente no Windows 11. Para Windows 10, você pode atualizar o WSL com:

wsl --update

3. Instale uma aplicação gráfica no Linux

Exemplo: o editor de texto Gedit:

sudo apt update
sudo apt install gedit

4. Execute a aplicação gráfica

Após a instalação, basta digitar o nome do aplicativo no terminal Linux:

gedit

A interface gráfica do programa será exibida em uma janela nativa do Windows, integrada ao sistema (como se fosse um programa instalado no Windows).

wsl gedit

Veja também: Linux, o melhor amigo dos técnicos

Dica: Outros apps gráficos que você pode testar

  • nautilus – Gerenciador de arquivos
  • firefox – Navegador
  • vlc – Reprodutor de mídia
  • gnome-calculator – Calculadora
  • IDEs como code (VS Code) ou clion via Snap/Flatpak

Para instalar os apps acima, execute o comando:

sudo apt install <nome do app>

Comandos úteis do WSL

wsl → Abre o terminal padrão do WSL
wsl --list --verbose → Lista distros instaladas com status
wsl --set-version Ubuntu-20.04 2 → Define a versão do WSL (1 ou 2)
wsl --unregister distro-name → Remove uma distribuição
wsl --update → Atualiza o kernel do WSL

Como acessar arquivos entre Windows e Linux

  • Do Linux para o Windows:
    Use o caminho /mnt/c/ para acessar o disco C:
    Exemplo: cd /mnt/c/Users/SeuNome/Downloads:
wsl windows linux gerenciador de arquivos
  • Do Windows para o Linux:
    Use o caminho: \\wsl$\Ubuntu\ no Explorador de Arquivos:
wsl windows gerenciador de arquivos

Usando WSL com VS Code

  1. Instale a extensão Remote – WSL no VS Code
  2. Abra o terminal WSL
  3. Digite: code .
  4. O VS Code abrirá o projeto no ambiente Linux, com integração total de arquivos, Git e extensões.

Casos de uso práticos do WSL

  • Desenvolvimento web com Node.js, Ruby, Python ou PHP
  • Automação de scripts em Bash ou Shell
  • Configuração de ambientes DevOps com Docker e Kubernetes
  • Testes de segurança com Kali Linux
  • Conectividade com servidores remotos via SSH nativo do Linux

Dica: Atualize o kernel do WSL manualmente

Se necessário, baixe manualmente o kernel atualizado no link oficial da Microsoft:
🔗 https://aka.ms/wsl2kernel

Conclusão

O WSL transforma o Windows em uma verdadeira máquina híbrida, unindo o melhor dos dois mundos: a interface familiar do Windows com o poder e flexibilidade do Linux.

Seja você desenvolvedor, administrador de sistemas ou entusiasta da tecnologia, o WSL é uma ferramenta poderosa que merece ser explorada.

O SEU COMPUTADOR ESTÁ TRAVANDO, DANDO “TELA AZUL” E DOR DE CABEÇA?

Aprenda a consertar o próprio computador como um profissional!

Especialize-se em manutenção preventiva e corretiva, diagnósticos de defeitos e upgrades com aulas passo a passo sem enrolação.

Torne-se também um técnico diferenciado e conquiste o emprego dos seus sonhos com este curso completo de Montagem e Manutenção de Desktops e Notebooks.

Clique na imagem abaixo e confira mais detalhes do curso:

CLIQUE AQUI E SAIBA MAIS

Gostou das nossas dicas sobre o que é o WSL (Windows Subsystem for Linux) e como usar? Deixem nos comentários! Para mais dicas, acesse o nosso canal no YouTube:
 https://youtube.com/criandobits

Tags: |

Sobre o Autor

Benedito Silva Júnior
Benedito Silva Júnior

Bacharel em Sistemas de Informação pelo Instituto Paulista de Pesquisa e Ensino IPEP. Apaixonado por tecnologias e games do tempo da vovó!

0 Comentários

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *