Hoe WSL 2 in te stellen en te installeren op Windows 10 en 11

Om Linux op uw Windows-pc te gebruiken, moet u eerst WSL 2 installeren. Hier leest u hoe u dat binnen enkele minuten kunt doen op zowel Windows 10 als 11.

Voor het geval je het nog niet had gehoord: Microsoft houdt van Linux. Deze zin lokt sceptici, maar toen zagen we Windows Subsystem for Linux (WSL) en begonnen we de waarheid erin te zien. Met WSL 2 kun je een Linux-omgeving installeren waarin een volledige Linux-kernel draait Windows 11, of 10 als je dat nog steeds gebruikt, met een vrij nauwe integratie tussen de twee. De eerste versie van WSL had geen kernel en presteerde lang niet zo goed. WSL is in wezen nog steeds een virtuele machine, maar wel één met diepe banden met de Windows-host.

Voor ontwikkelaars betekent WSL naadloze toegang tot zowel Windows als Linux zonder de noodzaak om traditionele virtuele machines te gebruiken. Je hoeft echter geen ontwikkelaar te zijn; het is een solide tool die iedereen kan gebruiken, of je nu een oude rot bent of net begint met Linux. Microsoft heeft ook veel werk verzet op het gebied van de onboarding-ervaring, waarbij WSL 2 nu gemakkelijker dan ooit aan de slag kan. Hier leest u hoe u het moet doen.

Wat je nodig hebt om WSL 2 uit te voeren op Windows 10 en 11

Je hebt geen megakrachtige pc nodig om WSL 2 te draaien, noch heb je de "Pro"-versie van Windows nodig zoals je traditioneel doet om de Hyper-V VM-tool te gebruiken. WSL 2 maakt gebruik van de Hyper-V-architectuur, maar u hoeft er niet extra voor te betalen. WSL 2 ondersteunt ook zowel x64- als ARM-processors. Als je het echter op een ARM-gebaseerde machine gebruikt, heb je een versie van Linux nodig die een ARM-release heeft, zoals Ubuntu.

WSL 2 kan ook op Windows worden uitgevoerd in een virtuele machine, zolang de VM-software die u gebruikt ondersteuning biedt voor geneste virtualisatie en dit is ingeschakeld.

Hoe WSL 2 te installeren op Windows 10 en 11

Het installatieproces voor WSL 2 is nu zo eenvoudig dat u binnen enkele minuten aan de slag kunt. De enige vereiste is dat je Windows 10 versie 2004 en hoger gebruikt (en dat zou je nu eigenlijk ook moeten zijn) en dat de KB5004296-patch is toegepast.

Er zijn twee opties waaruit u kunt kiezen: gebruik de Microsoft Store of gebruik PowerShell.

Voor de eerste methode opent u eenvoudigweg de Microsoft Store en downloadt u de "Windows-subsysteem voor Linux Preview" sollicitatie. Op de lange termijn wordt verwacht dat dit de plek is waar we WSL vandaan kunnen halen, omdat het team het dan kan updaten zonder Windows Update te hoeven gebruiken.

U kunt ook PowerShell op uw pc openen en deze opdracht invoeren:

wsl-installeren

Leun achterover en wacht tot het zijn ding doet, start uw pc opnieuw op wanneer u een signaal krijgt, en voila! WSL 2 is nu ingesteld op uw pc. De standaarddistributie (distro) is Ubuntu, maar je bent vrij om alle andere distributies te gebruiken die beschikbaar zijn in de Microsoft Store of van externe bronnen zoals Github of rechtstreeks van distro-makers.

Als u Windows 11 gebruikt, is de Windows Terminal-app vooraf geïnstalleerd en is dit de beste manier om WSL op uw pc te gebruiken. Je kunt een distro starten via PowerShell met behulp van de opdracht "wsl-d" gevolgd door de naam, maar met Windows Terminal heeft u via een vervolgkeuzemenu toegang tot alle geïnstalleerde programma's.

Als u Windows Terminal niet hebt geïnstalleerd, kunt u deze downloaden van de Microsoft-winkel of via de Windows Pakketbeheer.