De omgeving voor het draaien van Linux-applicaties op Windows 11 wordt geleverd via de Microsoft Store

Microsoft heeft de beschikbaarheid aangekondigd van de WSL-omgevingsoptie (Windows Subsystem for Linux) voor Windows 11, waarmee uitvoerbare Linux-bestanden kunnen worden uitgevoerd. In tegenstelling tot WSL-leveringen voor eerdere versies van Windows, is de versie voor Windows 11 niet ingebouwd in de systeemimage, maar verpakt als een applicatie die wordt gedistribueerd via de Microsoft Store-catalogus. Tegelijkertijd blijft de WSL-vulling, vanuit het oogpunt van de gebruikte technologieën, hetzelfde, alleen de installatie- en updatemethode is veranderd.

Opgemerkt wordt dat distributie via de Microsoft Store het mogelijk maakt om de levering van updates en nieuwe WSL-functies te versnellen, inclusief de mogelijkheid dat u nieuwe versies van WSL kunt installeren zonder gebonden te zijn aan de Windows-versie. Zodra experimentele functies zoals ondersteuning voor grafische Linux-applicaties, GPU-computing en schijfmontage gereed zijn, kan de gebruiker er bijvoorbeeld onmiddellijk toegang toe krijgen zonder Windows te hoeven updaten of Windows Insider-testbuilds te hoeven gebruiken.

Laten we niet vergeten dat in de moderne WSL-omgeving, in plaats van een emulator die Linux-systeemaanroepen vertaalde naar Windows-systeemaanroepen, een omgeving met een volwaardige Linux-kernel wordt gebruikt. De voor WSL voorgestelde kernel is gebaseerd op de release van de Linux-kernel 5.10, die is uitgebreid met WSL-specifieke patches, inclusief optimalisaties om de opstarttijd van de kernel te verkorten, het geheugenverbruik te verminderen, Windows terug te brengen naar geheugen dat is vrijgemaakt door Linux-processen, en het minimum te laten vereiste set stuurprogramma's en subsystemen in de kernel.

De kernel draait in een Windows-omgeving met behulp van een virtuele machine die al in Azure draait. De WSL-omgeving draait op een aparte schijfimage (VHD) met een ext4-bestandssysteem en een virtuele netwerkadapter. Componenten van de gebruikersruimte worden afzonderlijk geïnstalleerd en zijn gebaseerd op builds van verschillende distributies. Voor installatie in WSL biedt de Microsoft Store-catalogus bijvoorbeeld builds van Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE en openSUSE.



Bron: opennet.ru

Voeg een reactie