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

Microsoft kondigde het over het bieden van subsysteemondersteuning WSL2 (Windows Subsystem for Linux) in Windows 10 releases 1903 en 1909, uitgebracht in mei en november vorig jaar. Het WSL2-subsysteem, waarmee uitvoerbare Linux-bestanden op Windows kunnen worden uitgevoerd, werd oorspronkelijk aangeboden in de release van Windows 10 uit 2004. Microsoft heeft dit subsysteem nu overgenomen in eerdere Windows 10-updates, die relevant blijven en in veel bedrijven worden gebruikt. Het porten van WSL2 naar deze releases maakt een efficiënte uitvoering van een Linux-omgeving mogelijk zonder de noodzaak om naar Windows 10 2004 te migreren (ondersteuning voor releases 1903 en 1909 laatst tot december 2020 en mei 2022).

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

Laten we u eraan herinneren dat de WSL2-editie verschillend levering van een volwaardige Linux-kernel in plaats van de eerder gebruikte emulator, die Linux-systeemaanroepen vertaalde naar Windows-systeemaanroepen. De Linux-kernel in WSL2 is niet opgenomen in het Windows-installatie-image, maar wordt dynamisch geladen en up-to-date gehouden door Windows, vergelijkbaar met de manier waarop grafische stuurprogramma's worden geïnstalleerd en bijgewerkt. Het standaard Windows Update-mechanisme wordt gebruikt om de kernel te installeren en bij te werken.

Voorgesteld voor WSL2 ядро Gebaseerd op de Linux 4.19-kernelrelease, die draait in een Windows-omgeving met behulp van een virtuele machine die al in Azure draait. WSL2-specifieke patches die in de kernel worden gebruikt, omvatten optimalisaties om de opstarttijd van de kernel te verkorten, het geheugengebruik te verminderen, Windows terug te brengen naar geheugen dat is vrijgemaakt door Linux-processen, en de minimaal vereiste set stuurprogramma's en subsystemen in de kernel te laten.

De WSL2-omgeving draait in een aparte schijfimage (VHD) met een ext4-bestandssysteem en een virtuele netwerkadapter. Hetzelfde als WSL1-gebruikersruimtecomponenten gevestigd afzonderlijk en zijn gebaseerd op samenstellingen van verschillende distributies. Om bijvoorbeeld in WSL te installeren in de Microsoft Store-map aangeboden assemblages Ubuntu, Debian GNU/Linux, KaliLinux, Fedora,
Alpine, SUSE и openSUSE.

Canoniek heeft dat al gedaan kondigde het over de gereedheid van installatiebuilds van Ubuntu 20.04 LTS, getest in omgevingen
WSL2 gebaseerd op Windows 10 1903 en 1909. Om WSL2 op Windows 10 1909 in te schakelen, moet u een update installeren kb4571748 en voer de opdracht uit in PowerShell met beheerdersrechten:

Inschakelen-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart

Vervolgens moet u uw computer opnieuw opstarten en WSL2 standaard activeren:

wsl.exe --set-default-versie 2

Hierna kunt u vanuit de directory de gewenste Linux-omgeving installeren
Microsoft Store of converteer een bestaande omgeving in WSL 1-formaat met behulp van de opdracht “wsl.exe –set-version Ubuntu 2”.

Daarnaast kan er melding gemaakt worden van aanpassingen omgeving Docker-bureaublad voor gebruiken WSL2 in plaats van een op HyperV gebaseerde backend.
Door WSL2 te gebruiken, kan Docker Desktop niet alleen worden uitgevoerd voor Windows Pro- en Windows Enterprise-bezitters, maar ook voor Windows Home-gebruikers.

Bron: opennet.ru

Voeg een reactie