Microsoft heeft de mogelijkheden van de WSL (Windows Subsystem for Linux) uitgebreid en de officiële ondersteuning voor het uitvoeren van omgevingen met de Red Hat Enterprise Linux-distributie in WSL geïmplementeerd. Het is aangekondigd dat Red Hat binnenkort speciale RHEL-bundels voor WSL zal samenstellen, die gevonden en geïnstalleerd kunnen worden met de commando's «wsl —list —online» en «wsl —install».
WSL biedt een virtuele machine met een volledig Linux-kernel (op basis van de versies 6.6 of 5.15), waarin speciaal voor WSL aangepaste Linux-distributies kunnen draaien. De kernel bevat specifieke WSL-wijzigingen, zoals optimalisaties voor het verkorten van de opstarttijd en het verminderen van het geheugengebruik, de mogelijkheid om door Linux-processen vrijgegeven Windows-geheugen terug te geven, en instellingen om overbodige stuurprogramma's en subsystemen uit te sluiten. Het systeem wordt geïnstalleerd in een aparte schijfafbeelding (VHD) met een ext4-bestandssysteem en een virtuele netwerkadapter. Naast RHEL zijn de volgende distributies beschikbaar voor installatie in WSL: Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, Arch Linux, Almalinux en SUSE en openSUSE.
Belangrijkste verbeteringen in de nieuwe WSL-versie:
- Er is een nieuwe manier toegevoegd voor het verpakken van Linux-distributies voor installatie in WSL. Naast het leveren van de distributie via de Microsoft Store in appx-indeling en het handmatig importeren van componenten uit een tar-archief met het commando «wsl —import», biedt de nieuwe versie de mogelijkheid om een Linux-distributie vanuit een bestand of netwerkschijf te installeren, zonder dat er Windows-specifieke code geschreven hoeft te worden. De nieuwe methode houdt in dat er in het tar-archief van de systeemomgeving van de distributie een bestand /etc/wsl-distribution.conffile wordt toegevoegd met metadata zoals naam, pictogram, standaard gebruikers-ID en scripts voor het configureren van de omgeving die tijdens de eerste opstart worden uitgevoerd. Zo'n tar-archief kan eenvoudig worden hernoemd naar een bestand met de extensie «.wsl» en geïnstalleerd worden met het commando «wsl —install».
- Er is een nieuwe interface voor de eerste opstart toegevoegd, die instellingen en informatie biedt met een overzicht van de mogelijkheden van WSL en instructies voor gebruikers die Linux voor de eerste keer gebruiken. De interface wordt weergegeven bij de eerste opstart van de virtuele machine met Linux en kan ook worden opgeroepen via de knop 'Welcome to WSL' in de configurator.


- Integratie met het Intune-platform is gerealiseerd voor het vaststellen van ondersteuningsbeleid voor distributies en het bijhouden van de versies die in WSL worden gebruikt.
- De ondersteuning voor Microsoft Entra ID is geïntegreerd voor het beheren van identiteiten en het organiseren van toegang tot beveiligde bedrijfsbronnen vanuit WSL-omgevingen.
Bron: opennet.ru


