O Windows Subsystem for Linux (WSL) é uma ferramenta poderosa, ainda melhor pelo fato de você poder ter muitas distros diferentes instaladas no mesmo sistema. A maior parte da interação com o WSL vem de dentro do terminal, mas se você tiver muitas distribuições diferentes instaladas, existe uma maneira potencialmente melhor de gerenciá-las.
Essa ferramenta de terceiros, simplesmente conhecida como WSL Distro Manager, adiciona um pouco de GUI à mistura e alguns recursos adicionais interessantes que tornam o uso e a manutenção regulares muito mais fáceis.
Você pode pegá-lo gratuitamente de GitHub ou compre a versão paga na Microsoft Store (abre em nova aba) para ajudar a apoiar o desenvolvimento.
Gerencie todas as suas distribuições WSL em um só lugar fácil
Lançar distros diferentes não é difícil, mas por que alguém recusaria a chance de torná-lo um pouco mais fácil e simplificado? O WSL Distro Manager permite que você inicie qualquer uma das suas distros com um único clique e sem a necessidade de abrir uma janela de terminal primeiro. Então, se você tem muito, é apenas mais limpo.
Isso não é tudo o que faz, é claro.
Usando o Distro Manager, você tem vários atalhos para facilitar o acesso não apenas ao lançamento de uma janela de terminal, mas também aos sistemas de arquivos no File Explorer. Há também a capacidade de iniciar uma sessão do VSCode dentro dessa distribuição WSL e até mesmo fazer uma cópia dela, tudo, novamente, sem a necessidade de estar dentro do terminal.
Gerente de distribuição deve identifica automaticamente qualquer coisa que você tenha instalado e reconhece quando novas distros são adicionadas ao seu sistema. Mas também tem uma maneira de adicionar uma nova instância de dentro adicionando um caminho para o rootfs relevante e pode até mesmo criar um usuário padrão para você. Mais uma vez, adicionando alguma simplificação e conveniência à sua experiência.
É digno de meme que os usuários do Linux passem todo o tempo no terminal, mas também não é uma necessidade. Obviamente, muito do WSL depende de usá-lo, mas o Distro Manager permite que você cuide de muitas partes mais tediosas da experiência de uma maneira mais amigável ao Windows. Até parece ótimo, com um modo escuro e um estilo completo do Windows 11.
Mas nenhuma dessas é minha parte favorita do Distro Manager.
Adicione ações rápidas para fazer coisas sem tocar no terminal
O recurso de ações rápidas permite que você crie um script capaz de executar ações em suas distribuições WSL sem a necessidade de abri-las primeiro. Por exemplo, executando uma distro baseada em Debian, você pode usar uma ação rápida para realizar uma atualização do apt e uma atualização do apt de dentro do aplicativo.
Depois de executar uma ação rápida, o Distro Manager abrirá uma janela e a executará, fechando-a quando terminar. Simples, rápido, eficaz.
Esse é apenas um exemplo simples do que ele pode fazer. Se você for mais versado em scripts, poderá criar ações muito mais complexas. Se eles forem compatíveis com mais de uma de suas distros instaladas, você só precisará criá-lo uma vez e poderá executá-lo em qualquer uma.
Fácil acesso às configurações WSL avançadas
Outro grande motivo para experimentar o WSL Distro Manager é que ele permite que você acesse facilmente configurações mais avançadas. Tradicionalmente, você escreveria um .wslconfig arquivo manualmente para alterá-los, mas com este aplicativo, você não precisa.
Essas são configurações globais, embora também existam configurações específicas de distribuição que você pode ativar e desativar à vontade, como systemd. Em uma base global, você pode usar o Distro Manager para definir coisas como quanta memória do sistema alocar para WSL, quanto da CPU, qual kernel usar se você tiver um personalizado, habilitar a virtualização aninhada e muito, muito mais.
Quer você seja um novo usuário ou mais experiente, esta é uma maneira muito mais fácil de lidar com essas configurações do que escrever arquivos de configuração.
No geral, o WSL Distro Manager pode ser o elo perdido que você está procurando para tornar sua experiência no WSL um pouco mais simplificada e fácil de gerenciar. Você pode pegá-lo gratuitamente de GitHub ou compre a versão paga na Microsoft Store (abre em nova aba) para ajudar a apoiar o desenvolvimento.