Microsoft heeft de WSL2 (Windows Subsystem for Linux) subsysteem naar Windows 10 1903 en 1909 geport.

Microsoft Corporation heeft aangekondigd over de ondersteuning van de subsystemen WSL2 (Windows Subsystem for Linux) in de versies van Windows 10 — 1903 en 1909, die zijn uitgebracht in mei en november van vorig jaar. Oorspronkelijk werd het WSL2-subsyteem, dat de uitvoering van Linux-executable bestanden op Windows mogelijk maakt, aangeboden in de Windows 10 2004 release. Nu heeft Microsoft dit subsystem in eerdere Windows 10-updates gebracht, die nog steeds relevant zijn en in veel bedrijven worden gebruikt. Het porteren van WSL2 naar deze versies stelt gebruikers in staat om een efficiënt Linux-omgeving uit te voeren zonder te hoeven overstappen naar Windows 10 2004 (ondersteuning van versies 1903 en 1909 duurt tot december 2020 en mei 2022).

Microsoft heeft de WSL2 (Windows Subsystem for Linux) subsysteem naar Windows 10 1903 en 1909 geport.

Ter herinnering, de WSL2-editie verschilt biedt een volledig Linux-kernel in plaats van de eerder gebruikte emulator, die systeemaanroepen van Linux naar systeemaanroepen van Windows vertaalde. De Linux-kernel in WSL2 maakt geen deel uit van het installatiebeeld van Windows, maar wordt dynamisch geladen en onderhouden door Windows, vergelijkbaar met hoe grafische stuurprogramma's worden geïnstalleerd en bijgewerkt. Voor de installatie en update van de kernel wordt het standaard Windows Update-mechanisme gebruikt.

De aangeboden versie voor WSL2 kern is gebaseerd op de Linux kernel release 4.19, die draait in een Windows-omgeving met behulp van een virtuele machine, die al is geïntegreerd in Azure. De in de kernel toegepaste specifieke WSL2-patches omvatten optimalisaties voor het verkorten van de opstarttijd van de kernel, het verminderen van geheugengebruik, het teruggeven aan Windows van geheugen dat door Linux-processen is vrijgegeven, en het minimaliseren van de set benodigde stuurprogramma's en subsystemen in de kernel.

De WSL2-omgeving draait in een aparte schijfafbeelding (VHD) met een ext4-bestandssysteem en een virtuele netwerkadapter. Net als in WSL1 zijn de gebruikersruimtecomponenten geïnstalleerd afzonderlijk en zijn ze gebaseerd op builds van verschillende distributies. Bijvoorbeeld, voor installatie in WSL in de Microsoft Store-map bijbehorende wijzigingen worden voorgesteld builds Ubuntu, Debian GNU/Linux, Kali Linux, Fedora,
Alpine, SUSE en openSUSE.

Het bedrijf Canonical heeft al heeft aangekondigd de beschikbaarheid van installatiepakketten van Ubuntu 20.04 LTS aangekondigd, getest in omgevingen
WSL2 op basis van Windows 10 1903 en 1909. Om WSL2 in Windows 10 1909 in te schakelen, moet de update kb4571748 worden geïnstalleerd en moet de PowerShell met beheerdersrechten de volgende opdracht uitvoeren:

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart

Vervolgens moet de computer worden herstart en moet WSL2 als standaard worden geactiveerd:

wsl.exe —set-default-version 2

Daarna kan het gewenste Linux-omgeving worden geïnstalleerd vanuit de catalogus
Microsoft Store of een bestaande omgeving in WSL 1-formaat worden omgezet met de opdracht «wsl.exe —set-version Ubuntu 2».

Daarnaast kan worden vermeld dat er aanpassingen zijn omgevingen Docker Desktop voor het gebruik van WSL2 in plaats van een backend op basis van HyperV.
Het gebruik van WSL2 maakt het mogelijk om Docker Desktop te draaien, niet alleen voor Windows Pro en Windows Enterprise gebruikers, maar ook voor Windows Home gebruikers.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster