Les développeurs d'Arch Linux ont annoncé un accord avec Microsoft pour la publication de builds officielles pour le sous-système WSL (Windows Subsystem for Linux). Ces builds seront inclus dans la liste des distributions Linux disponibles pour une installation rapide via le dépôt WSL (pour installer Arch, il suffira d'exécuter la commande « wsl —install ArchLinux »). Étant donné qu'Arch Linux suit un modèle de mise à jour rolling, les builds seront mises à jour une fois par mois.
Les builds seront formées dans un nouveau format permettant de distribuer la distribution depuis ses serveurs sans nécessiter le téléchargement via le Microsoft Store, sans encapsulation au format appx et sans code spécifique à Windows. La nouvelle méthode consiste à fournir une archive tar contenant l'environnement système de la distribution et un fichier /etc/wsl-distribution.conf contenant des métadonnées telles que le nom, l'icône, l'identifiant de l'utilisateur par défaut et des scripts pour configurer l'environnement, exécutés au premier démarrage.
Hier, la société Canonical a également annoncé le début de la distribution de builds Ubuntu pour WSL dans ce nouveau format. La build d'Ubuntu est déjà incluse dans la liste officielle des distributions pour WSL, il suffit donc de lancer la commande « wsl —install ubuntu » sous Windows pour l'installer. Si des modifications sont nécessaires dans la build, elle peut être téléchargée sur le système local et installée par la suite avec la commande « wsl —install —from-file ubuntu.tar.wsl ». Les versions disponibles pour l'installation incluent Ubuntu 24.04, 22.04, 20.04 et 18.04. Par défaut, lorsque « ubuntu » est spécifié, la version 22.04 est installée.

D'autres distributions ajoutées à la liste WSL incluent openSUSE Leap, openSUSE Tumbleweed, SUSE Linux Enterprise, Kali Linux, Debian GNU/Linux et Oracle Linux. La distribution Fedora Linux est également en lice pour inclure ses builds dans cette liste, son comité technique ayant récemment approuvé une proposition de création de builds officielles de Fedora pour WSL. Les builds de Fedora pour WSL commenceront à être fournies à partir de la version Fedora 42. Il est à noter qu'auparavant, le projet n'avait pas publié de builds pour WSL, car leur mise à disposition dans le Windows Store nécessitait un accord dont les conditions contredisaient la politique de Fedora. La fourniture directe dans ce nouveau format (archive tar avec manifeste) résoudra ce problème.
WSL fournit une machine virtuelle avec un véritable noyau Linux (basé sur les branches 6.6 ou 5.15), dans laquelle des distributions Linux spécialement adaptées pour WSL peuvent être exécutées. Le noyau inclut des modifications spécifiques à WSL, telles que des optimisations pour réduire le temps de démarrage et diminuer la consommation de mémoire, la possibilité de rendre à Windows la mémoire libérée par les processus Linux et des réglages pour éliminer les pilotes et sous-systèmes superflus. Le système est installé dans une image disque distincte (VHD) avec un système de fichiers ext4 et un adaptateur réseau virtuel.
Source : opennet.ru
