Ga verder naar de inhoud

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)

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 dan wsl --set-version Ubuntu 2

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.