A versão de pré-lançamento mais recente do subsistema Windows para Linux vem com um ícone totalmente novo, um kernel Linux atualizado e muito mais. Leia!
A camada de compatibilidade do Windows Subsystem for Linux (WSL) dispensa apresentações quando se trata de executar aplicativos Linux no Windows da forma mais nativa possível. Embora a Microsoft ainda forneça WSL como um recurso opcional para Windows 10 e Janelas 11, a empresa começou gradualmente a dissociá-lo do sistema operacional principal. O primeiro passo para o design modular foi envolva todo o subsistema Linux como um aplicativo e distribua-o através da Microsoft Store. Para consolidar ainda mais, a Microsoft está lançando uma nova versão de pré-lançamento do subsistema Windows para Linux que traz um ícone totalmente novo, um kernel Linux atualizado e um monte de melhorias.
A nova versão aumenta o número da versão do aplicativo Windows Subsystem for Linux para 0.50.2. A primeira coisa que você nota após a atualização é o novo logotipo do pinguim, que substitui o ícone genérico do esboço do aplicativo. Nos bastidores, você pode encontrar a versão
5.10.74.3 do kernel Linux com uma infinidade de correções relacionadas ao subsistema gráfico do kernel DirectX. Por último, mas não menos importante, se você pesquisar "Windows Subsystem for Linux" no menu Iniciar e clicar nele, agora você iniciará no diretório inicial do Linux em vez da pasta System32 do Windows instância.O changelog completo desta versão pode ser encontrado abaixo:
Subsistema Windows para Linux 0.50.2 Changelog
- Adicionado novo logotipo para o subsistema Windows para Linux
- Habilite contadores de desempenho de hardware se o hardware os suportar [GH 4678]
- A
USERPROFILE%\.wslconfig
opção foi adicionada para cancelar:[wsl2]
hardwarePerformanceCounters=false - Corrigido problema ao imprimir mensagens de erro do sistema que contêm inserções.
- Atualize o bloco do usuário para iniciar no diretório inicial do usuário em vez de
C:\WINDOWS\System32
- Restaurar disposições de sinal padrão para
/etc/wsl.conf boot.command
processo 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
- Adicionar
--no-launch
opção parawsl.exe --install
- Muitas atualizações para strings localizadas.
- Atualização para o SDK 22000 oficial
- Remova os símbolos do Linux para compilações de lançamento
- Atualize o kernel do Linux para 5.10.74.3
- Atualização para o kernel estável upstream versão 5.10.74
- Habilitar formato de tipo BPF (CONFIG_DEBUG_INFO_BTF) para uso por ferramentas eBPF [GH 7437]
- Versão Dxgkrnl alterada para 2110
- Implementado D3DKMTShareObjectWithHost
- Corrigido problema de alinhamento do barramento VM QueryStatistics para o resultado
- Implementado D3DKMTCreateSyncFile
- Abordar feedback de envio upstream
- Movido d3dkmthk para incluir/uapi/misc
- Substitui u32 por __u32 e u64 por __u64
- Adicionado "_" na frente dos valores do enumerador para oferecer suporte à 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 uma definição como u64 para aplicativos no modo de usuário
- Corrigir falha de compilação com versões do GCC anteriores à 8.1 [GH 7558]
- Habilite o compartilhamento de buffer e as estruturas de arquivo de sincronização (CONFIG_DMA_SHARED_BUFFER, CONFIG_SYNC_FILE) para uso do Dxgkrnl
- Atualização para o kernel estável upstream versão 5.10.74
consulte Mais informação
Como esta é uma versão de pré-lançamento, a atualização está sendo implementada em etapas, o que significa que pode levar alguns dias para que seu dispositivo a receba. Se não quiser esperar, você pode verificar manualmente se há atualizações clicando no link da Microsoft Store abaixo ou pegar o MSIXBUNDLE correspondente à nova compilação no Seção de lançamento do repositório GitHub do subsistema Windows para Linux e instale-o você mesmo.
[appbox microsoftstore "9P9TQF7MRM4R"]