Deweloperzy Arch Linux ogłosili, że uzgodnili z Microsoft publikację oficjalnych kompilacji dla subsystemu WSL (Windows Subsystem for Linux). Kompilacje te będą włączone do dostępnej poprzez repozytorium WSL listy dystrybucji Linuxa, oferowanych do szybkiej instalacji w WSL (aby zainstalować Arch, wystarczy wykonać polecenie „wsl —install ArchLinux”). Ponieważ Arch Linux rozwija się w modelu dostarczania aktualizacji typu rolling, kompilacje planowane są do aktualizacji raz w miesiącu.
Wersje będą tworzone w nowym formacie, który umożliwia dystrybucję dystrybucji z ich serwerów bez pobierania z katalogu Microsoft Store, bez pakowania w formacie appx oraz bez umieszczania w wersji kodu specyficznego dla Windows. Nowa metoda sprowadza się do umieszczenia archiwum tar z systemowym środowiskiem dystrybucji i plikiem /etc/wsl-distribution.conffile, zawierającym metadane, takie jak nazwa, ikona, identyfikator użytkownika domyślnego oraz skrypty do konfiguracji środowiska, które są uruchamiane przy pierwszym uruchomieniu.
O rozpoczęciu dystrybucji kompilacji Ubuntu dla WSL w nowym formacie wczoraj ogłosiła również firma Canonical. Kompilacja Ubuntu jest już włączona do oficjalnej listy dystrybucji dla WSL, dlatego aby ją zainstalować wystarczy uruchomić polecenie „wsl —install ubuntu” w systemie Windows. Jeśli zajdzie potrzeba wprowadzenia zmian w kompilacji, można ją pobrać na lokalny system, a po zmianach zainstalować poleceniem „wsl —install —from-file ubuntu.tar.wsl”. Dostępne są wersje Ubuntu 24.04, 22.04, 20.04 i 18.04. Domyślnie, gdy podano „ubuntu”, instalowana jest wersja 22.04.

Z innych dystrybucji do listy WSL dodano openSUSE Leap, openSUSE Tumbleweed, SUSE Linux Enterprise, Kali Linux, Debian GNU/Linux oraz Oracle Linux. O włączenie do listy ubiega się również dystrybucja Fedora Linux, której komitet techniczny niedawno zatwierdził propozycję stworzenia oficjalnych wersji Fedora dla WSL. Wersje Fedora dla WSL zaczną być dostarczane od wydania Fedora 42. Zaznacza się, że wcześniej projekt nie publikował wersji dla WSL, ponieważ do umieszczenia ich w katalogu Windows Store wymagane było podpisanie umowy, której warunki były sprzeczne z polityką Fedory. Bezpośrednia dostawa w nowym formacie (archiwum tar z manifestem) rozwiąże ten problem.
WSL предоставляет maszynę wirtualną z pełnoprawnym jądrem Linux (opartym na gałęziach 6.6 lub 5.15), w której mogą działać specjalnie dostosowane do WSL dystrybucje Linux. Jądro obejmuje specyficzne dla WSL zmiany, takie jak optymalizacje w celu skrócenia czasu uruchamiania i zmniejszenia zużycia pamięci, możliwość zwrotu pamięci zwolnionej przez procesy Linux do Windows oraz ustawienia mające na celu wykluczenie zbędnych sterowników i podsystemów. System jest instalowany w osobnym obrazie dyskowym (VHD) z systemem plików ext4 i wirtualnym adapterem sieciowym.
Źródło: opennet.ru
