# Subsistema Windows para Linux
> [!NOTE] Subsistema Windows para Linux
> **O Subsistema Windows para Linux** permite que os desenvolvedores executem um ambiente GNU/Linux -- incluindo a maioria das ferramentas de linha de comando, utilitários e aplicativos -- diretamente no Windows, sem modificações e sem a sobrecarga de uma máquina virtual tradicional ou configuração de dual-boot.
Você pode:
- Escolher suas distribuições GNU/Linux favoritas [na Microsoft Store](https://aka.ms/wslstore).
- Executar ferramentas comuns de linha de comando como `grep`, `sed`, `awk`, ou outros binários ELF-64.
- Executar scripts de shell Bash e aplicativos de linha de comando GNU/Linux, incluindo:
- Ferramentas: vim, emacs, tmux
- Linguagens: [NodeJS](https://learn.microsoft.com/en-us/windows/nodejs/setup-on-wsl2), [[JavaScript]], [[02 - Notas de literatura/Linguagem de programação Python|Python]], Ruby, C/C++, C# & F#, Rust, Go, etc.
- Serviços: SSHD, [[MySQL]], Apache, lighttpd, [MongoDB](https://learn.microsoft.com/en-us/windows/wsl/tutorials/wsl-database), [PostgreSQL](https://learn.microsoft.com/en-us/windows/wsl/tutorials/wsl-database).
- Instalar software adicional usando o gerenciador de pacotes da sua própria distribuição GNU/Linux.
- Invocar aplicativos Windows usando um shell de linha de comando tipo Unix.
- Invocar aplicativos GNU/Linux do Windows.
- [Executar aplicativos gráficos GNU/Linux](https://learn.microsoft.com/en-us/windows/wsl/tutorials/gui-apps) integrados diretamente na área de trabalho do Windows.
- [Usar aceleração de GPU](https://learn.microsoft.com/en-us/windows/wsl/tutorials/gpu-compute) para [[Aprendizado de máquina]], cenários de ciência de dados e muito mais.
- Usar [[Visual Studio Code]] para se conectar ao WSL e programar usando suas extensões e preferências favoritas.
# Informações Úteis
- [Instalar WSL | Microsoft Learn](https://learn.microsoft.com/en-us/windows/wsl/install)
- [Começar a usar o VS Code com WSL | Microsoft Learn](https://learn.microsoft.com/en-us/windows/wsl/tutorials/wsl-vscode)
- [[Como atualizar o WSL]]
**:: Referência ::** [O que é o Subsistema Windows para Linux | Microsoft Learn](https://learn.microsoft.com/en-us/windows/wsl/about)