Windows Subsystem for Linux, ou WSL é um sistema onde podemos rodar uma distro Linux no Windows por uma máquina virtual otimizada, promovendo uma boa integração entre os sistemas operacionais. Excelente para desenvolvedores que querem o melhor dos dois, mantendo o Windows como sistema operacional principal.
Recentemente, diversas novidades até então experimentais foram confirmadas para a versão final do WSL. Conheçamos cada uma delas.
Novidades no WSL para o fim do primeiro semestre de 2024.
As novidades que o WSL vem adotando, devem tornar ainda mais fácil utilizar o Linux no Windows. Ele está recebendo um painel de configurações com o mesmo estilo dos painéis do Windows 11, reunindo parâmetros disponíveis no arquivo .wslconfig, até então acessíveis somente via linha de comando.
Some a isso, o gerenciador de máquinas virtuais integrado ao Dev Home, que agora está confirmado e seu desenvolvimento segue em parceria com os criadores do Raft WSL, um software similar com recursos extras, como a criação de snapshots.
Certos recursos até então disponíveis como pré-lançamento estão se consolidando como padrão nas próximas atualizações:
- Liberar automaticamente a memória ao Windows, conforme o WSL é mantido em segundo plano;
- Melhorar a conexão à rede utilizando tunelamento DNS;
- Otimizar o uso de armazenamento utilizando o sistema sparse VHD ativo por padrão, que compacta e otimiza gradualmente o uso do espaço.
Com o semestre chegando ao fim e o grande número implementações importantes que a Microsoft divulgou, possivelmente não veremos tão cedo alguma novidade que não se refira a esses temas.
WSL Zero Trust
Mostrando que se baseia no princípio Zero Trust, onde usuários e computadores na rede nunca são considerados confiáveis, o WSL está recebendo novos recursos de segurança.
Uma versão do Windows Defender para WSL já está disponível, funcionando como um plugin. O gerenciador de WSL e serviços de nuvem, Intune, já tem um ambiente para a gestão de configurações em máquinas virtuais. Agora, estão começando a disponibilizar um sistema de automatização de mudança de configurações, conforme determinados cenários.
Por fim, o Microsoft Entra ID, sistema de autenticação, começará a ficar disponível para alguns usuários entre julho e agosto. Com isso, administradores de sistema poderão ter seu acesso intermediado e gerido pela aplicação.
Mais ferramentas para fãs do Linux no Windows
Já estão disponíveis no Windows, duas ferramentas que de alguma forma são relacionadas a Linux. A primeira é o comando sudo, facilitando escalar para a permissão de administrador no terminal do Windows.
A segunda, é a ferramenta da Dev Home que permite utilizar inteligência artificial para, com um prompt, pedir para ele criar um software, como “um jogo da cobrinha em Python” e ele te entrega um contêiner Linux completo com o software rodando.
Por outro lado, já imaginou um serviço no estilo WSL, mas para rodar o Windows num contêiner por alguma distro Linux? Veja como fizemos isso!