50% korting alle plannen, beperkte tijd. Beginnend om $2.48/mo
Nog 11 minuten
Ontwikkelaarstools en DevOps

Hoe Linux Bash op Windows 10 te installeren [Volledige zelfstudie]

Matt Schmitt By Matt Schmitt 11 minuten lezen Bijgewerkt op 9 oktober 2025
installeer linux bash op windows

De meeste mensen denken dat Windows en Linux twee aparte werelden zijn totdat ze Windows Subsystem voor Linux ontdekken. Ik dacht hetzelfde totdat ik drie jaar lang wisselde tussen virtuele machines en dual-boot-opstellingen, alleen maar om standaard Linux-opdrachten uit te voeren. Bash voor Windows elimineert de complexiteit van traditionele oplossingen door Linux-functionaliteit rechtstreeks naar uw Windows-omgeving te brengen.

Bash, oorspronkelijk gebouwd voor Linux, is een tolk die shell-opdrachten verwerkt. In eenvoudiger woorden: een shell neemt uw getypte opdrachten op en vertelt uw besturingssysteem wat ermee moet gebeuren. Deze Linux Bash-shellfunctionaliteit wordt van onschatbare waarde wanneer je toegang nodig hebt tot Linux-tools en -workflows.

Nu PowerShell al in Windows is ingebouwd, vraag je je misschien af ​​waarom iemand Linux Bash op Windows 10 of Windows 11 zou willen installeren. Dit is wat ik heb geleerd na jaren van ontwikkelingswerk: als je Linux op Windows 10 nodig hebt, zijn de oplossingen eerder frustrerend dan nuttig.

Ontwikkelaars vertrouwden vroeger op virtuele machines, Cygwin en PuTTY om Linux-functionaliteit op Windows te krijgen. Deze oplossingen werkten, maar ze brachten hun eigen kopzorgen met zich mee.

Windows-vps Windows 10 VPS-hosting

Koop een efficiënte Windows 10 VPS voor extern bureaublad, tegen de goedkoopste prijs die er is. GRATIS Windows 10 op NVMe SSD-opslag en supersnel internet.

Bekijk Windows 10 VPS-abonnementen

Wat gebeurt er als u Bash op Windows 10 installeert?

Hier gaat het om: wanneer jij installeer Linux op Windows 10, krijg je in wezen een echte Linux-omgeving die direct naast je Windows-systeem draait. In eenvoudiger woorden: al die problemen met de emulator verdwijnen en je kunt eindelijk Linux-opdrachten uitvoeren zonder de gebruikelijke prestatieboetes.

Dit kernelverschil creëert echter enkele echte beperkingen. WSL 1 (de originele versie) moest Linux-systeemaanroepen vertalen naar Windows-systeemaanroepen, wat merkbare prestatieoverhead veroorzaakte. WSL 2 loste de meeste van deze problemen op door een echte Linux-kernel in een lichtgewicht virtuele machine op te nemen, maar je krijgt nog steeds geen bare metal Linux-prestaties.

De belangrijkste gevolgen die ik ben tegengekomen, hebben betrekking op hardwaretoegang en kernelmodules. U kunt geen aangepaste kernelmodules laden zonder uw eigen WSL-kernel te compileren en directe hardwaretoegang door te voeren /ontwikkelaar apparaten is beperkt. Hulpmiddelen zoals het koppelen van ISO-bestanden als blokapparaten of het gebruik van hardwarespecifieke stuurprogramma's zullen niet werken omdat het kernelmodulesysteem anders werkt dan native Linux.

Bovendien elimineert deze Linux-terminal voor Windows-installatie de gebruikelijke compromissen die ik vroeger maakte bij het werken met open-sourcetools op Windows. U hoeft niet meer halverwege een project te wisselen tussen systemen en u hoeft zich geen zorgen meer te maken over compatibiliteit.

Opmerking: Bash kan alleen op 64-bits systemen worden geïnstalleerd en is incompatibel met 32-bits versies van Windows. Deze beperking bestaat omdat WSL specifiek is ontworpen om 64-bits Linux-binaire bestanden (ELF64-indeling) uit te voeren. De onderliggende Windows-kernelcomponenten die WSL mogelijk maken, zijn voor prestaties en stabiliteit afhankelijk van instructies en mechanismen die alleen x64 bevatten. Omdat moderne hardware in overweldigende mate 64-bits architectuur ondersteunt, heeft Microsoft zijn ontwikkelingsinspanningen uitsluitend op dit platform gericht.

Vereisten voor Windows-versie:

  • Windows 10: Versie 2004 (build 19041) of hoger vereist
  • Windows 11: Alle versies ondersteund

Controleer uw versie: Druk op Win+R, typ winnaaren druk op Enter.

Installeer Linux Bash op Windows 10 en Windows 11

Snel antwoord: kies voor Ubuntu. Bijna één op de vier ontwikkelaars wereldwijd gebruikte Ubuntu in 2024, waardoor het de meest populaire Linux-distributie is. Het is beginnersvriendelijk, goed gedocumenteerd en heeft het grootste community-ondersteuningsnetwerk.

Systeemvereisten: Windows 10 versie 2004 (build 19041) of hoger, of een andere versie van Windows 11. Het installatieproces van Linux op Windows-10 volgt dezelfde stappen op beide systemen met behulp van de moderne installatiemethode.

Het proces werkt op dezelfde manier voor andere distributies zoals SUSE of Debian, dus deze stappen zijn van toepassing, ongeacht uw keuze. Hier is de uitsplitsing:

  1. Schakel Windows-subsysteem voor Linux in
  2. Download en installeer de door u gekozen Linux-distributie

Stap 1: Schakel de Windows Subsystem for Linux (WSL)-functie in

Voordat u Linux Bash op Windows kunt installeren, moet u Windows Subsystem voor Linux inschakelen. In eenvoudiger bewoordingen zeg je tegen Windows dat het prima is om Linux-dingen naast Windows-programma's te gebruiken.

Typ 'Windows-functies in- of uitschakelen' in het Windows-zoekvak en klik vervolgens op Openen. Dit opent Windows’ beheerinterface voor optionele functies, waar u systeemcomponenten kunt toevoegen of verwijderen.

installeer linux bash op windows 10

Vink nu zowel “Virtual Machine Platform” als “Windows Subsystem for Linux” aan. Deze functies zijn essentieel om alles goed te laten werken. Soms zijn ze standaard uitgeschakeld, dus controleer dit nogmaals voordat u verder gaat.

Als het dialoogvenster Windows-functies niet wordt geopend of als u WSL niet kunt vinden: U gebruikt waarschijnlijk een oudere Windows 10-build. Loop winnaar om uw versie te controleren: u heeft build 19041 of hoger nodig. Voor oudere versies schakelt u eerst de ontwikkelaarsmodus in onder Instellingen > Update en beveiliging > Voor ontwikkelaars.

Als alternatief kunt u PowerShell gebruiken als u de voorkeur geeft aan opdrachtregelprogramma's. Zoek naar 'Windows PowerShell' en selecteer 'Als administrator uitvoeren'.

Voer vervolgens deze opdracht uit:

Enable-WindowsOptionalFeature –Online –FeatureName Microsoft-windows-subsysteem-linux

Als u de foutmelding 'Toegang geweigerd' krijgt: Zorg ervoor dat u PowerShell als beheerder gebruikt. Klik met de rechtermuisknop op het PowerShell-pictogram en selecteer 'Als administrator uitvoeren'.

Wacht een paar seconden totdat u dit bevestigingsvenster ziet.

Windows zal u vragen uw computer opnieuw op te starten. Typ Y en druk op Enter. Uw systeem is nu klaar voor de volgende stap.

Stap 2: Download een Linux Distro uit de Microsoft Store

Nadat uw computer opnieuw is opgestart, opent u Microsoft Store en zoekt u naar Ubuntu. Dit Linux-download voor Windows 10-proces is aanzienlijk gestroomlijnd in vergelijking met oudere methoden.

Linux bash installeren

Kies Ubuntu 20.04 LTS (de nieuwste versie voor langdurige ondersteuning) en installeer deze.

Als de installatie vastloopt of mislukt: Wis uw Microsoft Store-cache door op Win+R te drukken en te typen wsreset.exeen druk op Enter. Wacht tot het lege venster sluit en probeer vervolgens Ubuntu opnieuw te installeren.

Hier is een korte tip: als u per ongeluk de Microsoft Store-pagina sluit na de installatie, zoekt u gewoon naar Ubuntu in uw Windows-zoekvak en start u het vanaf daar.

Eén belangrijk detail: zorg ervoor dat Ubuntu op uw C-schijf (de systeemschijf) wordt geïnstalleerd. WSL draait alleen vanaf de systeemschijf, dus dit voorkomt mogelijke problemen later.

De installatie duurt een paar minuten. Wat gebeurt er achter de schermen? Windows creëert een echt Linux-subsysteem dat kan worden geïntegreerd met uw bestaande installatie. Het is geen virtuele machine, het lijkt meer op twee besturingssystemen die dezelfde computer delen.

Zodra de terminal wordt geopend, stelt u uw Linux-gebruikersnaam en -wachtwoord in. Deze hoeven niet overeen te komen met uw Windows-inloggegevens. Op dit punt heb je het installatieproces van Bash met succes voltooid.

Als u Ubuntu na de installatie niet kunt vinden:Probeer deze opties in volgorde:

  1. Zoek naar “Ubuntu” in uw Windows Start-menu
  2. Open de opdrachtprompt en typ wsl direct te lanceren

Als dat niet werkt, rennen wsl –install -d Ubuntu in PowerShell als beheerder.

Type duidelijk om het scherm op te ruimen en je bent klaar. Op dit punt beschikt u over een functionele Linux-terminal voor Windows-omgeving die naadloos naast uw Windows-applicaties draait.

Opmerking: Als alternatief voor het openen van Bash als een Windows 10-toepassing, kunt u Bash op Windows 10 openen door Bash in de Windows-opdrachtprompt te typen. Ook vanaf daar kunt u Bash afsluiten en terugkeren naar de Windows-modus door exit in te typen. U weet dus waar en hoe u de Linux-terminal op Windows moet gebruiken.

Stap 3: Upgrade naar WSL2 en de nieuwste functies

In eerdere secties hebben we de functie Virtual Machine Platform ingeschakeld. Zorg ervoor dat u deze stap heeft voltooid, aangezien deze vereist is voor WSL2.

Open nu PowerShell als beheerder en voer deze opdracht uit om te upgraden van WSL1 naar WSL2:

wsl –set-default-versie 2

De upgrade duurt doorgaans 5 tot 10 minuten. U kunt controleren of de upgrade heeft gewerkt door het volgende uit te voeren:

wsl-l-v

 

RDP-vps Een extern bureaublad nodig?

Betrouwbare, krachtige RDP-servers met een uptime van 99,95. Neem uw desktop mee naar alle grote steden in de VS, Europa en Azië.

Koop een RDP-server

Wat maakt WSL2 beter: WSL2 gebruikt een echte Linux-kernel in plaats van de vertaallaag van WSL1. Dit betekent snellere bestandsbewerkingen, volledige compatibiliteit met systeemaanroepen en betere prestaties voor de Linux-opdrachtregel voor Windows-integratie. De Linux Bash Windows-ervaring wordt aanzienlijk responsiever met WSL2.

Recente WSL2-verbeteringen waarvan u op de hoogte moet zijn:

Microsoft heeft WSL2 in 2024 en 2025 actief bijgewerkt. De Linux-kernel sprong van versie 5.15 naar 6.6, wat aanzienlijke prestatieverbeteringen en betere hardware-ondersteuning met zich meebracht. U kunt op elk gewenst moment updaten naar de nieuwste versie door het volgende uit te voeren:

wsl-update

Lees ook: Maak kennis met het Windows-subsysteem voor Linux!

Nieuwe functies zijn onder meer het automatisch terugwinnen van geheugen (WSL geeft nu ongebruikt geheugen vrij aan Windows), verbeterde bedrijfsbeveiligingsintegratie en een nieuwe GUI-instellingentoepassing die configuratie veel eenvoudiger maakt dan het handmatig bewerken van configuratiebestanden.

Voor nieuwere systemen: Windows 11-gebruikers krijgen extra voordelen, zoals betere grafische ondersteuning en naadloze integratie van bestandssystemen. Als u Windows 10 gebruikt, krijgt u nog steeds de belangrijkste prestatieverbeteringen, maar voor sommige geavanceerde functies is Windows 11 vereist.

Conclusie

Conclusie

Linux en Windows zijn uiteraard verschillende besturingssystemen met hun eigen sterke punten. PowerShell blinkt uit in Windows-beheer, terwijl Bash u toegang geeft tot het bredere open-source-ecosysteem. Zijn beide beschikbaar op dezelfde machine? Dat is echt nuttig.

Microsoft heeft speciaal Windows Subsystem voor Linux gebouwd om deze kloof te overbruggen. In eenvoudiger woorden: ze creëerden een manier waarop Linux-tools native op Windows konden draaien zonder de gebruikelijke kopzorgen voor virtuele machines.

Wat u heeft bereikt door deze handleiding te volgen, gaat verder dan alleen het installeren van software. U hebt nu toegang tot dezelfde opdrachtregelprogramma's die de meeste webservers en ontwikkelomgevingen aandrijven. De opzet is niet perfect (je mist nog steeds de Linux-kernel), maar voor het meeste ontwikkelingswerk komt het dicht genoeg bij het echte werk.

Windows-vps Windows 10 VPS-hosting

Koop een efficiënte Windows 10 VPS voor extern bureaublad, tegen de goedkoopste prijs die er is. GRATIS Windows 10 op NVMe SSD-opslag en supersnel internet.

Bekijk Windows 10 VPS-abonnementen

Als u begrijpt hoe u Linux op Windows 10 kunt uitvoeren, ontstaan ​​er mogelijkheden voor platformonafhankelijke ontwikkeling die met traditionele virtuele machines niet haalbaar waren. Of u nu webapplicaties bouwt, servers beheert of platformonafhankelijke software ontwikkelt, deze Bash-terminal voor Windows-omgeving biedt de tools die u nodig heeft.

Als u een oudere versie van Windows 10 gebruikt, moet u er rekening mee houden dat de ontwikkelaarsmodus moet zijn ingeschakeld. En hoewel WSL2 betere prestaties biedt dan WSL1, is het upgradeproces eenvoudig.

Eerlijk gezegd lijkt deze configuratie misschien ingewikkeld als u nog niet bekend bent met opdrachtregelprogramma's. Maar zodra u het gaat gebruiken, zult u het op prijs stellen dat zowel Windows-applicaties als Linux-hulpprogramma's tegelijkertijd beschikbaar zijn. Als je ooit besluit dat je geen Linux-toegang meer nodig hebt, is het omkeren van deze stappen net zo eenvoudig als de installatie.

Veelgestelde vragen

Wat is het verschil tussen WSL1 en WSL2?

WSL2 gebruikt een echte Linux-kernel die draait in een lichtgewicht virtuele machine, terwijl WSL1 Linux-systeemaanroepen vertaalt naar Windows-equivalenten. In praktische termen biedt WSL2 aanzienlijk betere prestaties voor bestandsbewerkingen en volledige compatibiliteit met Linux-applicaties. Wanneer je Linux Bash op Windows 10 installeert met moderne methoden, krijg je standaard WSL2. Het belangrijkste nadeel is dat WSL2 iets meer geheugen gebruikt, maar de prestatieverbeteringen maken dit voor de meeste gebruikers de moeite waard.

Kan ik meerdere Linux-distributies op dezelfde Windows-computer uitvoeren?

Ja, u kunt meerdere distributies tegelijkertijd installeren en uitvoeren. Elke Linux-terminal voor Windows-omgeving werkt onafhankelijk met zijn eigen bestandssysteem en instellingen. Mogelijk hebt u Ubuntu voor webontwikkeling, Debian voor serverprojecten en Kali Linux voor beveiligingswerk, allemaal op dezelfde Windows-computer. Gebruik wsl -l -v om alle geïnstalleerde distributies te zien en wsl -d [DistributionName] om een ​​specifieke distributie te starten.

Hoe krijg ik toegang tot mijn Linux-bestanden vanuit Windows Verkenner?

Typ explorer.exe. in uw Bash-terminal voor Windows om de huidige Linux-map in Windows Verkenner te openen. U kunt ook naar \\wsl$\ in Verkenner navigeren om door al uw WSL-distributies te bladeren. U kunt Linux-bestanden bewerken met Windows-toepassingen, maar vermijd het wijzigen van bestanden rechtstreeks via Windows in de systeemmappen; blijf voor de veiligheid bij uw thuismap en projectmappen.

Zal het installeren van WSL mijn Windows-computer vertragen?

WSL heeft een minimale impact op de systeemprestaties wanneer het niet actief actief is. De Linux-opdrachtregel voor Windows verbruikt alleen bronnen wanneer u deze gebruikt. WSL2 reserveert wel wat geheugen (meestal 50% van uw RAM of 8 GB, afhankelijk van welke van de twee het kleinst is), maar geeft ongebruikt geheugen automatisch terug aan Windows. Voor de meeste gebruikers die moderne hardware gebruiken, is de impact op de prestaties verwaarloosbaar in vergelijking met het gebruik van een traditionele virtuele machine.

Kan ik grafische Linux-applicaties (GUI-apps) uitvoeren in WSL?

Moderne WSL-installaties ondersteunen grafische applicaties via WSLg (Windows Subsystem for Linux GUI). Nadat u de Bash Windows-installatie hebt geïnstalleerd, kunt u Linux GUI-applicaties zoals Firefox, GIMP of ontwikkelingstools uitvoeren, en deze verschijnen naast uw Windows-applicaties. Deze functie vereist Windows 10 build 19044+ of Windows 11. Installeer een GUI-applicatie met sudo apt install firefox en start deze door firefox in uw terminal te typen.

Wat moet ik doen als ik WSL wil verwijderen of naar een andere Linux-distributie wil overstappen?

Als u een specifieke distributie wilt verwijderen, gebruikt u wsl –unregister [DistributionName] in PowerShell. Hierdoor worden de distributie en alle bijbehorende bestanden permanent verwijderd. Om WSL volledig te verwijderen, schakelt u “Windows Subsystem for Linux” en “Virtual Machine Platform” uit in Windows Features en start u vervolgens opnieuw op. Als je wilt overstappen van Ubuntu naar een andere distributie nadat je Linux voor het eerst hebt geïnstalleerd onder Windows 10, installeer dan eenvoudigweg de nieuwe distributie vanuit de Microsoft Store. Je kunt meerdere distributies uitvoeren of de oude verwijderen.

Deel

Meer van de blog

Blijf lezen.

Een metalen container afgeschermd door een gloeiende neon cyaan draadframe-koepel, met de titel van het artikel en het Cloudzy-logo tegen een diepblauwe achtergrond.
Ontwikkelaarstools en DevOps

De belangrijkste Docker-beveiligingsfouten die u in 2026 moet vermijden

U kunt Docker maandenlang in productie laten draaien zonder zichtbaar probleem. Containers starten, apps reageren, er gaat niets kapot. Vervolgens wordt er één blootgestelde poort of één verkeerd geconfigureerde machtiging aangemaakt

Rex CyrusRex Cyrus 15 minuten lezen
Een 3D-gloeiende blauwe kubusstructuur die Docker-containers voorstelt, naast de tekst 'Portainer vs Yacht: Welke Docker UI Should You Choose' en het Cloudzy-logo.
Ontwikkelaarstools en DevOps

Portainer versus jacht: welke Docker-gebruikersinterface moet u kiezen in 2026?

Het beheren van Docker-containers via de CLI is effectief voor eenvoudige instellingen, maar schaalt slecht. Naarmate het aantal containers toeneemt, wordt het handmatig bijhouden van statussen, logboeken en updates een fout

Rex CyrusRex Cyrus 13 minuten lezen
Continue integratietools
Ontwikkelaarstools en DevOps

Beste CI/CD-tools om uw DevOps-workflows in 2026 te optimaliseren

  Het landschap van softwareontwikkeling evolueert sneller dan ooit. En als je niet achterop wilt raken bij deze snelle groei, moet je DevOps-methodieken en Agile omarmen

Ada LovegoodAda Lovegood 11 minuten lezen

Klaar om te implementeren? Vanaf $ 2,48/maand.

Onafhankelijke cloud, sinds 2008. AMD EPYC, NVMe, 40 Gbps. 14 dagen geld-terug-garantie.