A Microsoft apresentou hoje uma surpresa para quem gosta de usar o Linux dentro do Windows. Sendo assim, a Windows Subsystem for Linux da Microsoft tem novo ícone, corrige problemas e atualiza o kernel. O changelog com as mudanças é bem extenso.
Com a versão de pré-lançamento do Windows Subsystem para Linux 0.50.2.0, a Microsoft introduziu um novo ícone (apresentando, é claro, um pinguim). No entanto, há muito mais nesta versão do que apenas esta atualização visual. A versão mais recente corrige vários problemas de WSL, atualiza o kernel do Linux e inclui várias outras alterações e adições.
Continuando a adotar o Linux, a Microsoft usou a versão mais recente do WSL para fazer várias alterações nesta ferramenta cada vez mais valiosa. As principais mudanças neste lançamento incluem a atualização do tar usado para importar e exportar distribuições WSL2, bem como adicionar novas strings e parâmetros, enquanto atualiza os existentes.
Windows Subsystem for Linux da Microsoft tem novo ícone, corrige problemas e atualiza o kernel
Este é o changelog completo do subsistema Windows para Linux Pré-lançamento 0.50.2.0:
- Adicionado novo logotipo para o Windows Subsystem para Linux
- Habilita contadores de desempenho de hardware se o hardware for compatível com eles [GH 4678]
Uma opção USERPROFILE% \. Wslconfig foi adicionada para cancelar: - [wsl2]
- hardwarePerformanceCounters = false
- Corrige o problema ao imprimir mensagens de erro do sistema que contêm inserções.
- Atualiza o bloco do usuário para iniciar no diretório inicial do usuário em vez de C: \ WINDOWS \ System32
- Restaura as disposições de sinal padrão para o processo /etc/wsl.conf boot.command para evitar processos zumbis [GH 7575]
- Mude para o uso de um CRT estático para binários do Windows
- Use a API da loja para baixar distribuições via wsl.exe –install
- Adiciona a opção –no-launch ao wsl.exe –install
- Muitas atualizações para strings localizadas.
- Mude para um tar atualizado para importar/exportar distribuições WSL2.
- Atualize para o SDK 22000 oficial
- Remova os símbolos do Linux para versões de lançamento
- Atualize o kernel do Linux para 5.10.74.3
- Atualização do kernel estável upstream versão 5.10.74
- Habilite o formato de tipo BPF (CONFIG_DEBUG_INFO_BTF) para uso por ferramentas eBPF [GH 7437]
- Versão Dxgkrnl alterada para 2110
- Implementado D3DKMTShareObjectWithHost
- Foi corrigido o problema de alinhamento do barramento da VM QueryStatistics para o resultado
- Implementado D3DKMTCreateSyncFile
- Endereço de feedback de envio de upstream
- Movido d3dkmthk para incluir / uapi / misc
- Substitui u32 por __u32 e u64 por __u64
- Adicionado “_” na frente dos valores do enumerador para suportar a inclusão de cabeçalhos WDK e Linux
- Furos removidos nas estruturas visíveis do modo de usuário para serem compatíveis com aplicativos de 32 bits
- Substitui o ponteiro nas estruturas visíveis do modo de usuário por um definido como u64 para aplicativos no modo de usuário
- Corrige a falha de compilação com versões do GCC anteriores a 8.1 [GH 7558]
- Habilita o compartilhamento de buffer e as estruturas de arquivos de sincronização (CONFIG_DMA_SHARED_BUFFER, CONFIG_SYNC_FILE) para uso Dxgkrnl
O pré-lançamento do Windows Subsystem for Linux 0.50.2.0 está disponível para download no GitHub.
Via Betanews