A Microsoft introduziu recursos convenientes no Windows 10 e 11 nos últimos anos, mas para a comunidade de desenvolvedores, o Windows Subsystem para Linux 2 é provavelmente o recurso de destaque. Baseado no WSL original, o WSL 2 mais recente traz mais potência e confiabilidade aos desenvolvedores. Os desenvolvedores devem saber como tirar o máximo proveito do WSL 2.
O artigo a seguir discutirá algumas práticas recomendadas para usar o subsistema Windows para Linux 2.
1. Use o Terminal do Windows
O novo Windows Terminal é um poderoso terminal de código aberto da Microsoft Store. A Microsoft projetou o Windows Terminal para integrar diretamente o WSL 2 e configurar automaticamente qualquer distribuição Linux assim que forem instaladas. Isso significa que você pode alternar facilmente entre Windows e Linux sem precisar configurar um ambiente diferente.

Menu Abrir uma nova aba
O Terminal do Windows pode oferecer suporte a muitos shells, como PowerShell , WSL 2 e Prompt de Comando . Ele também oferece vários recursos de produtividade, incluindo várias guias, barra de pesquisa e painel dividido; Você pode até personalizar a aparência do terminal ao seu gosto.
Como o Windows Terminal é um projeto de código aberto, você pode ter certeza de que a comunidade o aprimorará continuamente para aprimorar a experiência do usuário.
2. Integração do Visual Studio Code
![5 práticas recomendadas para usar WSL 2 no Windows 10/11 5 práticas recomendadas para usar WSL 2 no Windows 10/11]()
Código em VSCode no laptop
Muitos desenvolvedores confiam no VS Code, um IDE (editor de código) extremamente flexível. Oferece terminal integrado, suporte a extensões e possui uma interface intuitiva super customizável. Se estiver usando o WSL 2 para desenvolvimento, você desejará integrar o WSL 2 ao Visual Studio Code para um fluxo de trabalho tranquilo.
Você pode usar o VS Code com WSL 2 garantindo que possui o Visual Studio Code e a distribuição WSL 2 Linux em seu sistema Windows. Você pode instalar a extensão Remote - WSL no Visual Studio Code e configurá-la de acordo com seus requisitos.
3. Defina várias configurações
Se você planeja usar o WSL 2 para trabalho, estudo pessoal ou escola, considere criar um perfil de usuário separado. Isso permitirá que você organize seus aplicativos, configurações e arquivos.
Um método para configurar vários perfis é usar o Terminal do Windows; Depois de instalá-lo em seu PC com Windows 10 ou 11, navegue até Configurações > Perfis > Adicionar .
4. Pacote de atualização
Como qualquer outra distribuição Linux, você terá que garantir que os pacotes e ferramentas que você usa no WSL 2 sejam atualizados continuamente. Isso garante que seu WSL 2 seja seguro, confiável e tenha um desempenho ideal. Para atualizar pacotes no WSL 2, digite o seguinte comando:
sudo apt-get update
sudo apt-get upgrade
5. Execute contêineres com Docker
![5 práticas recomendadas para usar WSL 2 no Windows 10/11 5 práticas recomendadas para usar WSL 2 no Windows 10/11]()
Ubuntu é executado como um contêiner docker
Docker é uma plataforma de código aberto que permite aos desenvolvedores construir, implantar e executar seus aplicativos em contêineres com eficiência. Todas as dependências são agrupadas para que seu projeto possa ser facilmente implantado em qualquer ambiente.
Você pode usar o Docker no Windows 10 e 11 por meio do Docker Desktop como um aplicativo independente ou integrá-lo ao Windows Subsystem for Linux para melhor desempenho e consumo eficiente de recursos. O artigo recomenda fortemente que você execute seus contêineres com WSL 2 para desenvolvimento ou teste.
O subsistema Windows para Linux 2 é incrível e preenche efetivamente a lacuna entre os ecossistemas Linux e Windows. Como desenvolvedor familiarizado com o Windows, você pode aproveitar o WSL 2 para obter o melhor do Windows e do Linux sem comprometer sua produtividade ou flexibilidade.