Środowisko do uruchamiania aplikacji Linux na Windows 11 będzie dostarczane za pośrednictwem Microsoft Store

Microsoft ogłosił dostępność opcji środowiska WSL (Windows Subsystem for Linux) dla systemu Windows 11, która umożliwia uruchamianie plików wykonywalnych systemu Linux. W przeciwieństwie do dostaw WSL dla poprzednich wersji systemu Windows, wersja dla systemu Windows 11 nie jest wbudowana w obraz systemu, ale jest spakowana jako aplikacja dystrybuowana za pośrednictwem katalogu Microsoft Store. Jednocześnie z punktu widzenia zastosowanych technologii wypełnienie WSL pozostaje takie samo, zmienił się jedynie sposób instalacji i aktualizacji.

Należy zauważyć, że dystrybucja za pośrednictwem sklepu Microsoft Store umożliwia przyspieszenie dostarczania aktualizacji i nowych funkcji WSL, w tym umożliwia instalowanie nowych wersji WSL bez konieczności wiązania się z wersją systemu Windows. Na przykład, gdy funkcje eksperymentalne, takie jak obsługa graficznych aplikacji dla systemu Linux, przetwarzanie na GPU i montowanie dysków będą gotowe, użytkownik będzie mógł natychmiast uzyskać do nich dostęp bez konieczności aktualizowania systemu Windows lub korzystania z kompilacji testowych Windows Insider.

Przypomnijmy, że we współczesnym środowisku WSL zamiast emulatora tłumaczącego wywołania systemowe Linuksa na wywołania systemowe Windowsa wykorzystywane jest środowisko z pełnoprawnym jądrem Linuksa. Jądro proponowane dla WSL opiera się na wydaniu jądra Linuksa 5.10, które jest rozszerzone o poprawki specyficzne dla WSL, w tym optymalizacje mające na celu skrócenie czasu uruchamiania jądra, zmniejszenie zużycia pamięci, przywrócenie systemu Windows do pamięci zwolnionej przez procesy Linuksa i pozostawienie minimalnej wymagany zestaw sterowników i podsystemów w jądrze.

Jądro działa w środowisku Windows przy użyciu maszyny wirtualnej już działającej na platformie Azure. Środowisko WSL działa na oddzielnym obrazie dysku (VHD) z systemem plików ext4 i wirtualną kartą sieciową. Komponenty przestrzeni użytkownika są instalowane oddzielnie i bazują na kompilacjach różnych dystrybucji. Na przykład do instalacji w WSL katalog Microsoft Store oferuje kompilacje Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE i openSUSE.



Źródło: opennet.ru

Dodaj komentarz