Os desenvolvedores do Arch Linux anunciaram um acordo com a Microsoft para a publicação de versões oficiais da subsistema WSL (Windows Subsystem for Linux). As versões serão incluídas na lista de distribuições Linux disponíveis para instalação rápida no WSL (para instalar o Arch, basta executar o comando "wsl --install ArchLinux"). Como o Arch Linux segue um modelo rolling de atualização, as versões devem ser atualizadas mensalmente.
As versões serão criadas em um novo formato que permite a distribuição da distribuição sem servidores baixar do catálogo do Microsoft Store, sem empacotar no formato appx e sem incluir código específico para Windows na versão. O novo método consiste em fornecer um arquivo tar com o ambiente do sistema da distribuição e um arquivo /etc/wsl-distribution.conffile, contendo metadados como o nome, ícone, identificador de usuário padrão e scripts para configuração do ambiente que serão executados no primeiro início.
A Canonical também anunciou ontem o início da distribuição de versões do Ubuntu para WSL em um novo formato. A versão do Ubuntu já está incluída na lista oficial de distribuições para WSL, portanto, para instalar, basta executar o comando "wsl --install ubuntu" no Windows. Se houver necessidade de modificar a versão, ela pode ser baixada para o sistema local e, após a modificação, instalada com o comando "wsl --install --from-file ubuntu.tar.wsl". Estão disponíveis as versões do Ubuntu 24.04, 22.04, 20.04 e 18.04. Ao especificar "ubuntu", a versão 22.04 é instalada por padrão.

Outras distribuições adicionadas à lista do WSL incluem openSUSE Leap, openSUSE Tumbleweed, SUSE Linux Enterprise, Kali Linux, Debian GNU/Linux e Oracle Linux. O Fedora Linux também está buscando inclusão na lista, com seu comitê técnico recentemente aprovando uma proposta para criar versões oficiais do Fedora para WSL. As versões do Fedora para WSL começarão a ser fornecidas a partir do lançamento do Fedora 42. É mencionado que anteriormente o projeto não publicava versões para WSL, pois sua inclusão no catálogo do Windows Store exigia a assinatura de um contrato cujas condições contradiziam a política do Fedora. A entrega direta em um novo formato (arquivo tar com manifesto) resolverá esse problema.
O WSL fornece uma máquina virtual com um kernel Linux completo (baseado nas versões 6.6 ou 5.15), na qual podem ser executadas distribuições Linux especialmente adaptadas para o WSL. O kernel inclui alteraçõ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 devolver à Windows a memória liberada pelos processos Linux e configurações para evitar drivers e subsistemas desnecessários. O sistema é instalado em uma imagem de disco separada (VHD) com sistema de arquivos ext4 e um adaptador de rede virtual.
Fonte: opennet.ru
