A atualização WSL de setembro de 2023 traz muitos novos recursos
O subsistema Windows para Linux (WSL) atingiu a versão 2.0. O lançamento vem com um bom pacote de novos experimentos recursos, como recuperação automática de memória, limpeza automática de espaço em disco, um novo modo de rede espelhado e muito mais mais.
O que há de novo no subsistema Windows para Linux 2.0
Recursos experimentais:
- O autoMemoryReclaim O recurso permite que a máquina virtual WSL reduza seu uso de memória recuperando a memória em cache durante o uso.
- O VHD esparso O recurso reduz automaticamente o disco rígido virtual do WSL à medida que ele é usado.
- O Modo de rede espelhado aprimora a compatibilidade de rede e introduz novos recursos para o WSL.
- O DNSTúnel O recurso modifica como o WSL resolve solicitações de DNS para melhorar a compatibilidade da rede.
- O firewall O recurso aplica regras de firewall do Windows ao WSL e fornece controles avançados de firewall para a máquina virtual WSL.
- finalmente, o proxy automático O recurso permite que o WSL use informações de proxy do Windows automaticamente, melhorando assim a compatibilidade da rede.
Para ativá-los, crie um .wslconfig
arquivo no diretório inicial do Windows (por exemplo: C:\Users\
) e adicione a seguinte seção ao arquivo.
Anúncio
[experimental]
autoMemoryReclaim=gradual | dropcache | disabled. networkingMode=mirrored. dnsTunneling=true. firewall=true. autoProxy=true
Outras mudanças
- Store WSL agora está acessível na Sessão 0 (resolve #9231)
- Todos os binários enviados no pacote WSL agora estão assinados
- Introduzir
experimental.autoMemoryReclaim
configuração para%USERPROFILE%\.wslconfig
- Solicitar ao usuário para ativar o VMP se o HNS não estiver disponível na máquina
- Corrigir falha de retransmissão localhost se o ipv6 estiver desabilitado
- Melhorar a mensagem de erro da política WSL1 desabilitada para fornecer instruções de atualização
- Corrigir cenário microk8s para rede espelhada
- Crie montagens compartilhadas quando o init configurar o namespace da distribuição (resolve #10410)
- Desconecte os dispositivos de bloqueio do usuário antes de encerrar a VM
- Proteja '.wslconfig' de ser traduzido incorretamente
- Adicione lógica para gerar uma unidade systemd para proteger o interpretador binfmt (resolve #8843)
- Corrigir possível falha do wslservice.exe.
- Tentar novamente montagens do plan9 em caso de erro de IO
- Atualize a Microsoft. WSL.Kernel versão 5.15.123.1-1
- Exibir uma notificação solicitando que o usuário instale componentes opcionais ausentes
- Adicionar
--manage
para wsl.exe--set-sparse - Corrija vários problemas com a lógica de notificação de 'Atualização disponível'
- Atualize WSLg para 1.0.57
- Os aplicativos WSL GUI agora têm o encaixe do Windows com o teclado (pressione WIN + uma tecla de seta para encaixar na lateral)
- Atualize o MSRDC para 1.2.4485
Fonte
Se você gostou deste artigo, compartilhe-o usando os botões abaixo. Não vai exigir muito de você, mas nos ajudará a crescer. Obrigado por seu apoio!
Anúncio