Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Como Executar Linux no Windows com WSL: Guia Completo

Aprenda a usar o Windows Subsystem for Linux (WSL) e execute distribuições Linux diretamente no Windows

Como Executar Linux no Windows com WSL: Guia Completo

Se você trabalha com programação, DevOps, infraestrutura, cibersegurança ou simplesmente deseja aprender Linux sem precisar formatar seu computador, o WSL (Windows Subsystem for Linux) é uma das melhores soluções disponíveis atualmente.

A Microsoft revolucionou a forma como usuários utilizam Linux dentro do Windows ao criar o WSL, permitindo executar distribuições Linux nativamente sem a necessidade de máquinas virtuais pesadas ou dual boot.

Neste guia completo do Tech Dicas, você aprenderá o que é o WSL, como instalar, configurar e utilizar Linux dentro do Windows de forma prática e eficiente.

O que é o WSL?

O Windows Subsystem for Linux (WSL) é um recurso desenvolvido pela Microsoft que permite executar distribuições Linux diretamente no Windows.

Com ele, você pode utilizar:

  • Ubuntu
  • Debian
  • Kali Linux
  • Fedora
  • openSUSE
  • Alpine Linux

e diversas outras distribuições sem precisar instalar uma máquina virtual.

O WSL oferece acesso ao terminal Linux, ferramentas de desenvolvimento, gerenciamento de pacotes e suporte a aplicações que normalmente seriam executadas em um sistema Linux tradicional.

Por que utilizar Linux no Windows?

Muitos profissionais precisam utilizar ferramentas Linux no dia a dia, especialmente para:

  • Desenvolvimento Web
  • Programação Python
  • Desenvolvimento Node.js
  • Docker e Containers
  • Kubernetes
  • Administração de servidores
  • Automação com Shell Script
  • Segurança da Informação
  • DevOps

Antes do WSL, a solução mais comum era utilizar:

  • VirtualBox
  • VMware
  • Hyper-V
  • Dual Boot

Hoje, o WSL simplifica todo esse processo.

Vantagens do WSL

Melhor desempenho: O WSL 2 utiliza um kernel Linux real otimizado pela Microsoft, oferecendo excelente performance para desenvolvimento e automação.

Menor consumo de recursos: Ao contrário das máquinas virtuais tradicionais, o WSL utiliza menos memória RAM e processamento.

Integração com Windows: Você pode acessar arquivos do Windows dentro do Linux e vice-versa.

Instalação simples: Todo o processo pode ser realizado com apenas um comando.

Como instalar o WSL no Windows

A instalação ficou extremamente simples nas versões mais recentes do Windows 10 e Windows 11.

Passo 1: Abra o PowerShell como Administrador

Clique com o botão direito no menu Iniciar e selecione:

Windows PowerShell (Administrador)

Passo 2: Execute o comando

wsl --install

Esse comando irá:

  • Ativar os recursos necessários
  • Instalar o WSL 2
  • Baixar o kernel Linux
  • Instalar o Ubuntu por padrão

Passo 3: Reinicie o computador

Após a reinicialização, o Ubuntu será configurado automaticamente.

Passo 4: Criar usuário Linux

Defina:

  • Nome de usuário
  • Senha

Pronto. Seu ambiente Linux estará funcionando.

Como verificar se o WSL foi instalado corretamente

Execute:

wsl --status

Para listar as distribuições instaladas:

wsl --list

Ou:

wsl -l -v

Como instalar outras distribuições Linux

Você pode visualizar as distribuições disponíveis com:

wsl --list --online

Exemplo de instalação do Debian:

wsl --install -d Debian

Instalação do Kali Linux:

wsl --install -d Kali-Linux

Comandos básicos para começar

Após abrir sua distribuição Linux, você já pode utilizar comandos tradicionais.

Atualizar pacotes:

sudo apt update
sudo apt upgrade -y

Criar diretório:

mkdir projetos

Acessar diretório:

cd projetos

Listar arquivos:

ls

Ver diretório atual:

pwd

Como acessar arquivos do Windows pelo Linux

Dentro do WSL, os discos do Windows ficam disponíveis em:

/mnt/

Por exemplo:

cd /mnt/c

Acessa a unidade C:

cd /mnt/d

Acessa a unidade D:

Essa integração facilita muito o trabalho entre os dois sistemas.

WSL para Programação

O WSL se tornou uma ferramenta indispensável para desenvolvedores.

Você pode instalar:

Python

sudo apt install python3

Node.js

sudo apt install nodejs

Git

sudo apt install git

Docker

Com Docker Desktop integrado ao WSL, é possível executar containers Linux com excelente desempenho.

Dicas para melhorar a experiência

  • Utilize o Windows Terminal
  • Instale o Visual Studio Code com extensão Remote WSL
  • Configure Git e SSH
  • Utilize Docker integrado ao WSL
  • Mantenha os pacotes atualizados

Conteúdos relacionados

Se você gosta de Linux e desenvolvimento, vale a pena conferir também nosso artigo sobre a otimização de desempenho que o Linux receberá inspirada em tecnologias já utilizadas no Windows, mostrando como o sistema continua evoluindo para servidores, desktops e ambientes corporativos.

Outro conteúdo interessante é sobre o lançamento do Winapp CLI, ferramenta open source da Microsoft voltada para desenvolvedores que criam aplicações para Windows.

Links internos recomendados:

O WSL transformou completamente a forma como desenvolvedores utilizam Linux no Windows. Com instalação simples, excelente desempenho e integração nativa com o sistema operacional da Microsoft, ele se tornou uma ferramenta essencial para programadores, administradores de sistemas e profissionais de DevOps.

Se você deseja aprender Linux, desenvolver aplicações modernas ou trabalhar com containers e automação, o WSL é uma das melhores soluções disponíveis atualmente.

Cadastre-se na nossa newsletter

Compartilhe:

Facebook
Twitter
LinkedIn
WhatsApp
Telegram
X
Email
Rolar para cima