O que é o WSL (Windows Subsystem for Linux)?
O WSL, abreviação de Windows Subsystem for Linux, é uma tecnologia desenvolvida pela Microsoft que permite a integração de ambientes Linux com sistemas operacionais Windows.
"Você pode executar uma distribuição Linux no Windows sem um emulador."
O WSL oferece duas versões principais:
WSL 1 (Windows Subsystem for Linux 1)
O WSL 1 emula o kernel do Linux, permitindo a execução de aplicativos Linux diretamente no Windows. Apesar de útil, pode apresentar algumas limitações de desempenho.
WSL 2 (Windows Subsystem for Linux 2)
O WSL 2 adota uma abordagem de virtualização mais completa, executando um kernel Linux real em uma máquina virtual Hyper-V. Isso proporciona um desempenho melhor e maior compatibilidade com as distribuições Linux.
Os desenvolvedores frequentemente usam o WSL para criar e testar aplicativos no ambiente Linux, enquanto mantêm o Windows como sistema operacional principal.
Ativando o WSL no Windows
Para ativar o Windows Subsystem for Linux (WSL) no Windows, siga estas etapas:
- Abra o PowerShell como administrador:
- Clique com o botão direito do mouse no Ãcone do menu Iniciar.
- Selecione "Windows PowerShell (Admin)" ou "Windows Terminal (Admin)" se você estiver usando o Windows Terminal.
- Verifique se a virtualização está habilitada:
Execute o seguinte comando para verificar se a virtualização está habilitada em seu sistema. Isso é necessário para o WSL 2, a versão mais recente do WSL.
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
- Ative o recurso WSL:
Execute o seguinte comando para ativar o recurso WSL. Você pode escolher a versão do WSL que deseja usar (WSL 1 ou WSL 2).
Para ativar o WSL 1:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
Para ativar o WSL 2:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
- Instale uma distribuição do Linux:
Abra a Microsoft Store.
Procure por uma distribuição do Linux de sua escolha (por exemplo, Ubuntu, Debian, ou outras) e instale-a.
- Configure a distribuição do Linux:
Após a instalação, abra a distribuição do Linux.
Siga as instruções para criar uma conta de usuário e senha.
O WSL está pronto para ser usado.
Lembre-se de que, se você escolher usar o WSL 2, também precisará configurar o WSL para usá-lo como a versão padrão. Isso pode ser feito executando o seguinte comando no PowerShell:
wsl --set-default-version 2
Reinicie o sistema se for solicitado, e você estará pronto para usar o WSL no Windows.