A Microsoft anunciou a criação de versões oficiais do Fedora Linux para o subsistema WSL (Windows Subsystem for Linux). No final de abril, versões semelhantes começaram a ser publicadas para Arch Linux e AlmaLinux. Para o Arch Linux, essas versões serão atualizadas mensalmente, enquanto para os outros, à medida que novos lançamentos forem feitos.
As versões do Fedora, AlmaLinux e Arch Linux estão incluídas na lista de distribuições Linux disponibilizadas através do repositório WSL, oferecendo uma instalação rápida no WSL. Outras distribuições na lista do WSL incluem Debian GNU/Linux, Ubuntu, openSUSE Leap, openSUSE Tumbleweed, SUSE Linux Enterprise, Kali Linux e Oracle Linux. Para instalar essas versões, basta executar no Windows o comando "wsl —install ", por exemplo, "wsl —install FedoraLinux-42", "wsl —install archlinux" ou "wsl —install AlmaLinux-9".
As versões foram formatadas de maneira nova, permitindo a distribuição da distribuição a partir de seus servidores sem a necessidade de download na Microsoft Store, sem embalagem no formato appx e sem incluir código específico do Windows. O novo método envolve a disponibilização de um arquivo tar com o ambiente do sistema da distribuição e um arquivo /etc/wsl-distribution.conffile, que contém metadados como nome, ícone, identificador de usuário padrão e scripts para configurar o ambiente que serão executados na primeira inicialização.
O WSL fornece uma máquina virtual com um kernel Linux completo (baseado nas versões 6.6 ou 5.15), onde podem ser executadas distribuições Linux adaptadas especificamente para o WSL. O kernel inclui modificações específicas para o WSL, como otimizações para reduzir o tempo de inicialização e o consumo de memória, a capacidade de retornar memória liberada pelos processos Linux ao Windows e configurações para excluir drivers e subsistemas desnecessários. O sistema é instalado em uma imagem de disco separada (VHD) com sistema de arquivos ext4 e adaptador de rede virtual.
Fonte: opennet.ru
