Met het Windows-subsysteem voor Linux (WSL) kunt u Linux-software uitvoeren op uw Windows 11-pc. Wanneer u WSL inschakelt, installeert Windows een op maat gemaakte Linux-kernel. U kunt dan Ubuntu of een andere Linux-distributie naar keuze installeren.
Hoe WSL werkt op Windows 11
U kunt het Windows-subsysteem voor Linux (WSL) inschakelen op alle edities van Windows 11, zelfs Windows 11 Home. (U kunt WSL ook installeren op Windows 10.)
Net als recentere versies van Windows 10, gebruikt Windows 11 WSL 2. Deze tweede versie is opnieuw ontworpen en voert een volledige Linux-kernel uit in een Hyper-V-hypervisor voor verbeterde compatibiliteit. Wanneer u de functie inschakelt, downloadt Windows 11 een door Microsoft gebouwde Linux-kernel die op de achtergrond wordt uitgevoerd. Windows Update houdt de kernel bijgewerkt. (Je kunt desgewenst ook je eigen aangepaste Linux-kernel gebruiken.)
Om WSL te gebruiken, moet je een Linux-distributie installeren. WSL installeert standaard Ubuntu. Dit geeft u toegang tot een volledige Ubuntu-opdrachtregelomgeving met behulp van de Bash-shell of een andere opdrachtregelshell naar keuze.
U hebt ook toegang tot uw Linux-shell-omgevingen in de Windows Terminal-app die bij Windows 11 wordt geleverd.
U kunt ook direct uit de doos grafische Linux-apps uitvoeren (installeer ze gewoon in de Linux-opdrachtregelomgeving en voer de opdracht uit.). Windows 11 biedt ook ondersteuning voor het uitvoeren van Linux-apps met GPU-toegang, waardoor GPU-versnelde Linux-computerworkloads goed werken op Windows.
De snelle manier: installeer WSL met een opdracht
Microsoft heeft dit proces extreem eenvoudig gemaakt op Windows 11. Je kunt het Windows-subsysteem voor Linux inschakelen en een Linux-distributie zoals Ubuntu installeren met een enkele opdracht.
Om dit te doen, moet u een opdrachtregelvenster met beheerdersrechten gebruiken. We doen dit met de Windows Terminal, hoewel je ook gewoon de opdrachtprompt kunt starten.
Om een ​​Windows Terminal met beheerdersrechten te starten, klikt u met de rechtermuisknop op de Start-knop op de taakbalk of drukt u op Windows+X en klikt u op “Windows Terminal (Admin)”. (U kunt de Windows Terminal-snelkoppeling ook vinden in uw Start-menu – klik er met de rechtermuisknop op en selecteer “Als administrator uitvoeren”.) Ga akkoord met de prompt Gebruikersaccountbeheer die verschijnt.
Om het Windows-subsysteem voor Linux in te schakelen en Ubuntu te installeren, wat de standaarddistributie is, voert u gewoon de volgende opdracht uit:
wsl --install
Wanneer het proces is voltooid, zal Windows u vragen om uw pc opnieuw op te starten. Start je computer opnieuw op. Je zult je Linux-systeem kunnen gebruiken nadat je dat hebt gedaan. (U kunt met de rechtermuisknop op het menu Start klikken en op Afsluiten of Afmelden > Opnieuw opstarten klikken om snel opnieuw op te starten.)
Voer in plaats daarvan de volgende opdracht uit om andere beschikbare Linux-distributies weer te geven. Dit geeft een overzicht van (-l) distributies die online beschikbaar zijn (-o).
wsl -l -o
U kunt een Linux-distributie naar keuze installeren door de volgende opdracht uit te voeren, waarbij u “Naam” vervangt door de naam van de Linux-distro, zoals weergegeven in de kolom “Naam”:
wsl --install -d Name
Als u bijvoorbeeld Debian wilt installeren in plaats van Ubuntu, voert u het volgende uit:
wsl --install -d Debian
U kunt deze opdracht ook meerdere keren uitvoeren om verschillende Linux-distributies op uw systeem te installeren.
Nadat uw computer opnieuw is opgestart, kunt u de Linux-distro starten die u hebt geïnstalleerd vanuit uw Start-menu.
Je vindt het ook als een optie in de Windows Terminal-app. Klik op de pijl-omlaag rechts van de knop “+” van het nieuwe tabblad op de tabbladbalk en selecteer de Linux-distributie die u hebt geïnstalleerd.
Tip: Als u de Linux-distributie die u in de Windows Terminal hebt geïnstalleerd niet ziet, start u deze eerst vanuit uw Start-menu. Nadat het het installatieproces voor de eerste keer heeft voltooid, wordt het hier weergegeven.
Nu kun je de Linux-shell gebruiken alsof je voor een pc Linux zit, of alsof je op afstand verbonden bent met een server waarop Linux draait. Je hoeft alleen Linux-commando’s te kennen.
De langzame manier: schakel WSL in en installeer een distributie
U kunt het Windows-subsysteem voor Linux (WSL) ook op de oudere manier inschakelen. Dit vereist meer klikken en we raden aan om de bovenstaande opdracht uit te voeren.
Open hiervoor uw Start-menu en zoek naar ‘Windows-functies’. (U kunt op de Windows-toets drukken om het menu Start te openen en gewoon beginnen te typen.) Start de snelkoppeling “Windows-onderdelen in- of uitschakelen”.
Schakel hier het selectievakje “Windows-subsysteem voor Linux” in en klik op “OK”. U wordt gevraagd uw computer opnieuw op te starten.
Open daarna de Microsoft Store-app en zoek naar de Linux-distributie die u wilt gebruiken. U kunt bijvoorbeeld zoeken naar ‘Ubuntu’.
Installeer de Linux-distributie die u wilt gebruiken (zoals Ubuntu) zoals u elke andere toepassing zou doen. Klik gewoon op de knop “Installeren” op de winkelpagina.
U kunt het nu vanuit uw Start-menu starten alsof het met de bovenstaande opdracht is geïnstalleerd.