Vývojáři Arch Linuxu oznámili dohodu s Microsoftem o zveřejnění oficiálních verzí pro podsystem WSL (Windows Subsystem for Linux). Tyto verze budou zařazeny do seznamu distribucí Linuxu, které se rychle instalují přes repozitář WSL (pro instalaci Arch bude stačit spustit příkaz „wsl —install ArchLinux“). Vzhledem k tomu, že Arch Linux se vyvíjí v rámci modelu rolling aktualizací, plánují aktualizovat verze jednou za měsíc.
Verze budou vytvořeny v novém formátu, který umožňuje distribuci systému bez servery stahování do katalogu Microsoft Store, bez balení ve formátu appx a bez umístění kódu specifického pro Windows. Nový způsob spočívá v umístění tar archivu se systémovým prostředím distribuce a souborem /etc/wsl-distribution.conffile, který obsahuje metadata, jako je název, ikona, výchozí uživatelské ID a skripty pro konfiguraci prostředí, které se spouštějí při prvním spuštění.
O zahájení distribuce verzí Ubuntu pro WSL v novém formátu včera rovněž informovala společnost Canonical. Verze Ubuntu je již zahrnuta v oficiálním seznamu distribucí pro WSL, proto pro instalaci stačí v systému Windows spustit příkaz „wsl —install ubuntu“. Pokud je třeba provést změny ve verzi, lze ji stáhnout do místního systému a po úpravě ji nainstalovat příkazem „wsl —install —from-file ubuntu.tar.wsl“. K dispozici jsou verze Ubuntu 24.04, 22.04, 20.04 a 18.04. Pokud zadáte „ubuntu“, nainstaluje se verze 22.04.

Mezi další distribuce přidané do seznamu WSL patří openSUSE Leap, openSUSE Tumbleweed, SUSE Linux Enterprise, Kali Linux, Debian GNU/Linux a Oracle Linux. O zařazení také usiluje distribuce Fedora Linux, jejíž technický výbor nedávno schválil návrh na vytvoření oficiálních verzí Fedora pro WSL. Verze Fedora pro WSL začnou být dodávány od vydání Fedora 42. Upozorňuje se, že dříve projekt nevydal verze pro WSL, protože pro jejich zařazení do katalogu Windows Store bylo třeba podepsat dohodu, jejíž podmínky byly v rozporu s politikou Fedory. Přímé dodávky v novém formátu (tar archiv s manifestem) tento problém vyřeší.
WSL poskytuje virtuální stroj s plnohodnotným jádrem Linux (na základě větví 6.6 nebo 5.15), ve kterém mohou běžet speciálně upravené distribuce Linuxu pro WSL. Jádro zahrnuje specifické změny pro WSL, jako jsou optimalizace pro zkrácení doby spuštění a snížení spotřeby paměti, možnost vrátit paměť uvolněnou procesy Linuxu zpět Windows a nastavení pro vyloučení nadbytečných ovladačů a podsystemů. Systém je nainstalován na samostatný diskový obraz (VHD) s filesystémem ext4 a virtuálním síťovým adaptérem.
Zdroj: opennet.ru
