Installeer WSL2 (Windows Subsystem for Linux 2) op Windows 10 en 11
WSL2 (Windows Subsystem for Linux 2) is een onderdeel van Windows dat toelaat om een Linux command line omgeving bovenop Windows 10 te installeren. WSL maakt het mogelijk om command line tools en scripts in Windows te gebruiken.
Windows Subsystem for Linux 2 laat toe om command line versie van Linux te installeren en te gebruiken bovenop je Windows. In deze handleiding gaan we een virtuele Ubuntu-omgeving opzetten.
De Windows bestanden/schijven (c, d, e, f, etc) zijn te vinden in de "mnt" map in de root folder: /mnt/c
of /mnt/d
. Vanuit Windows zijn de Linux-bestanden beschikbaar via Explorer op het volgende pad \\wsl$\
. Voor Ubuntu 20.04 is dat \\wsl$\Ubuntu-20.04\
.
Om de installatie van WSL2 zo vlot mogelijk te laten verlopen, is het aan te raden om je computer up te graden naar de laatste (Windows 11 tot Windows 10 versie 2004).
De installatie is vereenvoudigd sinds Windows 10 versie 2004. Voor oudere Windows 10 (versie 1909 of ouder), start hier. Om je Windows versie te vinden, ga naar Instellingen > About > Scroll naar beneden tot Windows Specificaties, naast Versie vind je de versie.
WSL2 installeren op Windows 11 en Windows 10 versie 2004 en hoger.
- Open command prompt / terminal of powershell als Administrator.

- Kopieer het volgende commando en plak het in de terminal,
wsl --install
druk op enter. De volgende output zou moeten verschijnen. Als het vastloopt op een bepaald percentage druk op "CTRL+ C" op je toetsenbord.


- Herstart je computer
- Na het herstarten zou er opnieuw een terminal venster moeten openen om verder te gaan met de installatie.

- Hierna kan je verder gaan met de installatie van de Linux distro, Ubuntu in dit geval.

- Geef een gebruikersnaam en een wachtwoord in en verifieer het wachtwoord.

- Verifieer de versie van WSL met
wsl --list --verbose
. Dit zou de output moeten zijn:

- Klaar
WSL 2 installeren op Windows 10 versie 1909 of lager
Als je niet kan upgraden naar een nieuwere versie dan 1909 , volg dan de onderstaande instructies. Eerst moet de WSL versie 1 of WSL 1 moeten worden aangezet en daarna kan WSL2 worden geïnstalleerd.
Stap 1: Windows Subsystem for Linux aanzetten
Open het start menu, en zoek naar de tool Windows onderdelen in of uitschakelen of Turn Windows features on or off.

En scroll naar beneden en vink het onderdeel Windows Subsystem for Linux aan. Klik vervolgens op Ok, en herstart de computer.

Stap 2: Virtualization aanzetten
Eens terug opgestart, moet er gecheckt worden of de Virtualization optie aanstaat. Ga naar Taakbeheer, naar de tab "prestaties" en check bij "Processor" informatie of "Virtualisatie" aan staat.

Als dat het geval is, ga verder naar het onderdeel Virtual Machine Platform aanzetten. Anders moet je in de BIOS van je Windowscomputer de "Virtualization" optie aanzetten.
BIOS aanpassen: Optie 1
Ga naar Settings of Instellingen > Bijwerken en beveiliging > Systeemherstel > onder Geavanceerde Opstartopties klik op Nu opnieuw opstarten.
BIOS aanpassen: Optie 2
Als dit niet werkt, sluit de computer af, zet de computer aan en wanneer het logo van de fabrikant van de laptop verschijnt druk herhaaldelijk op DEL
of F2
. De uiteindelijke toets kan verschillen per fabrikant van de laptop. Zoek op welke toets moet ingedrukt worden tijdens het opstarten om in de BIOS terecht te komen op jouw laptop.
De instelling om virtualisatie in te schakelen is afhankelijk van je CPU fabrikant en model. Zoek naar een van de volgende opties:
- VT-x,
- AMD-V,
- SVM
- of Vanderpool.
Schakel Intel VT-d of AMD IOMMU in als de opties beschikbaar zijn.
Eens de optie is aangezet, zoek voor de optie Save & Exit of iets gelijkaardigs.
De computer gaat nu verder met opstarten.
Stap 3: Virtual Machine Platform aanzetten
Eens terug ingelogd in Windows:
- Open een nieuwe Powershell als Administrator

- Voer het volgende commando uit:
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
- Herstart de computer opnieuw
Stap 4: WSL2 aanzetten (als standaard)
- Download deze kernel update via Microsoft via https://learn.microsoft.com/en-us/windows/wsl/install-manual#step-4---download-the-linux-kernel-update-package
- Dubbelklik om het installatieprogramma te starten en voer de update uit
- Open een nieuw powershell venster als administrator.
- Voer het volgende commando uit:
wsl --set-default-version 2
Stap 5: Ubuntu installeren
- Ga naar de windows store via op deze link en druk vervolgens op de knop "Get in Store app"

- en klik door via de pop-up op "Microsoft Store openen"

- En de store klik op de knop "Get" of het nederlandstalige equivalent.

- Na het installeren van Ubuntu 22.04.1 LTS, start Ubuntu.

(ik gebruik een andere versie maar het principe is hetzelfde)
- Bij de eerste keer start van Ubuntu zal je een username moeten ingeven en een wachtwoord. Geef je gewenste gebruikersnaam en typ twee keer blind een wachtwoord.
Klaar! Nu heb je een werkende virtuele Linux geinstalleerd!
Stap 6: Verifieer de wsl versie
- Open een powershell venster
- Voer het volgende commando uit,
wsl -l -v
, je zou een lijst moeten zien met de geinstalleerde linux distros, de staat, en onder "VERSION, zou er naast Ubuntu een 2 moeten staan. - Is dat niet het geval en staat de VERSION op 1, kan je de geinstalleerde Linux distro converteren naar versie 2, met het volgende commando:
wsl --set-version
. Voor een Ubuntu distro wsl versie 1 is dit danwsl --set-version Ubuntu 2
Organisatie
Licentie
- CC-BY-SA
Type
Medium
Expertisedomein
Deze pagina is laatst aangepast op 03 december 2024
Deze pagina aanvullen of corigeren?
Eiusmod ex minim officia eu sunt proident. Id culpa veniam id anim officia incididunt veniam excepteur cupidatat sit consectetur quis consequat. Incididunt proident commodo aliqua ipsum in duis dolore occaecat aute aliquip et pariatur velit. Cupidatat do et sunt labore.