50% rabat alle planer, begrænset tid. Start kl $2.48/mo
11 min tilbage
Udviklerværktøjer og DevOps

Sådan installeres Linux Bash på Windows 10 [Fuldstændig vejledning]

Matt Schmitt By Matt Schmitt 11 min læst Opdateret 9. oktober 2025
Installer linux bash på windows

De fleste mennesker tror, ​​at Windows og Linux er to separate verdener, indtil de opdager Windows Subsystem til Linux. Jeg tænkte det samme, indtil jeg brugte tre år på at skifte mellem virtuelle maskiner og dual-boot-opsætninger bare for at køre grundlæggende Linux-kommandoer. Bash til Windows eliminerer kompleksiteten af ​​traditionelle løsninger ved at bringe Linux-funktionalitet direkte til dit Windows-miljø.

Bash, oprindeligt bygget til Linux, er en tolk, der behandler shell-kommandoer. I enklere ord tager en shell dine indtastede kommandoer og fortæller dit operativsystem, hvad det skal gøre med dem. Denne Linux Bash shell-funktionalitet bliver uvurderlig, når du har brug for adgang til Linux-værktøjer og arbejdsgange.

Med PowerShell allerede indbygget i Windows, kan du undre dig over, hvorfor nogen vil installere Linux Bash på Windows 10 eller Windows 11. Her er, hvad jeg lærte efter mange års udviklingsarbejde: Når du har brug for Linux på Windows 10, er løsningerne mere frustrerende end nyttige.

Udviklere plejede at stole på virtuelle maskiner, Cygwin og PuTTY for at få Linux-funktionalitet på Windows. Disse løsninger virkede, men de kom med deres egen hovedpine.

windows-vps Windows 10 VPS Hosting

Få dig en effektiv Windows 10 VPS til fjernskrivebord til den billigste pris derude. GRATIS Windows 10 kører på NVMe SSD-lager og højhastighedsinternet.

Tjek Windows 10 VPS-planer

Hvad sker der, når du installerer Bash på Windows 10?

Her er sagen: når du installere Linux på Windows 10, får du i det væsentlige et rigtigt Linux-miljø, der kører direkte sammen med dit Windows-system. Med enklere ord forsvinder al denne emulatorhovedpine, og du kan endelig køre Linux-kommandoer uden de sædvanlige præstationsstraffe.

Denne kerneforskel skaber dog nogle reelle begrænsninger. WSL 1 (den originale version) var nødt til at oversætte Linux-systemkald til Windows-systemkald, hvilket forårsagede mærkbare præstationsomkostninger. WSL 2 løste de fleste af disse problemer ved at inkludere en faktisk Linux-kerne i en let virtuel maskine, men du får stadig ikke bare metal Linux-ydeevne.

De mest markante påvirkninger, jeg er stødt på, involverer hardwareadgang og kernemoduler. Du kan ikke indlæse brugerdefinerede kernemoduler uden at kompilere din egen WSL-kerne og direkte hardwareadgang igennem /dev enheder er begrænset. Værktøjer som montering af ISO-filer som blokenheder eller brug af hardware-specifikke drivere vil ikke fungere, fordi kernemodulsystemet fungerer anderledes end indbygget Linux.

Hvad mere er, fjerner denne Linux-terminal til Windows-opsætning de sædvanlige kompromiser, jeg plejede at lave, når jeg arbejdede med open source-værktøjer på Windows. Ikke mere at skifte mellem systemer midt i projektet eller håndtere kompatibilitetshovedpine.

Note: Bash kan kun installeres på 64-bit systemer, og den er inkompatibel med 32-bit versioner af Windows. Denne begrænsning eksisterer, fordi WSL blev designet specifikt til at køre 64-bit Linux-binære filer (ELF64-format). De underliggende Windows-kernekomponenter, der aktiverer WSL, er afhængige af x64-kun instruktioner og mekanismer for ydeevne og stabilitet. Da moderne hardware i overvejende grad understøtter 64-bit arkitektur, fokuserede Microsoft deres udviklingsindsats udelukkende på denne platform.

Krav til Windows-version:

  • Windows 10: Version 2004 (bygge 19041) eller nyere påkrævet
  • Windows 11: Alle versioner understøttes

Tjek din version: Tryk på Win+R, skriv winver, og tryk på Enter.

Installer Linux Bash på Windows 10 og Windows 11

Hurtigt svar: Gå med Ubuntu. Næsten hver fjerde udvikler verden over brugte Ubuntu i 2024, hvilket gør det til den mest populære Linux-distribution. Det er begyndervenligt, veldokumenteret og har det største fællesskabsstøttenetværk.

Systemkrav: Windows 10 version 2004 (bygge 19041) eller nyere, eller en hvilken som helst version af Windows 11. Sådan installeres-Linux-på-Windows-10-processen følger de samme trin på tværs af begge systemer ved hjælp af den moderne installationsmetode.

Processen fungerer identisk for andre distributioner som SUSE eller Debian, så disse trin gælder uanset dit valg. Her er opdelingen:

  1. Aktiver Windows Subsystem til Linux
  2. Download og installer din valgte Linux-distribution

Trin 1: Aktiver funktionen Windows Subsystem for Linux (WSL).

Før du kan installere Linux Bash på Windows, skal du aktivere Windows Subsystem til Linux. Med enklere ord fortæller du Windows, at det er okay at køre Linux-ting sammen med Windows-programmer.

Skriv "Slå Windows-funktioner til eller fra" i dit Windows-søgefelt, og klik derefter på Åbn. Dette åbner Windows' valgfri funktionsstyringsgrænseflade, hvor du kan tilføje eller fjerne systemkomponenter.

Installer linux bash på windows 10

Tjek nu både "Virtual Machine Platform" og "Windows Subsystem for Linux." Disse funktioner er afgørende for, at alt fungerer korrekt. Nogle gange er de ikke markeret som standard, så dobbelttjek før du går videre.

Hvis dialogboksen Windows-funktioner ikke åbnes, eller du ikke kan finde WSL: Du kører sandsynligvis en ældre Windows 10 build. Løbe winver for at tjekke din version – du skal have build 19041 eller nyere. For ældre versioner skal du først aktivere udviklertilstand under Indstillinger > Opdatering og sikkerhed > For udviklere.

Alternativt kan du bruge PowerShell, hvis du foretrækker kommandolinjeværktøjer. Søg efter "Windows PowerShell" og vælg "Kør som administrator".

Kør derefter denne kommando:

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

Hvis du får "adgang nægtet"-fejl: Sørg for, at du kører PowerShell som administrator. Højreklik på PowerShell-ikonet og vælg "Kør som administrator".

Vent et par sekunder, indtil du ser dette bekræftelsesvindue.

Windows vil bede dig om at genstarte din computer. Skriv Y og tryk enter. Dit system er nu klar til næste trin.

Trin 2: Download en Linux Distro fra Microsoft Store

Når din computer er genstartet, skal du åbne Microsoft Store og søge efter Ubuntu. Denne Linux-download til Windows 10-proces er blevet strømlinet betydeligt sammenlignet med ældre metoder.

installer linux bash

Vælg Ubuntu 20.04 LTS (den seneste langsigtede supportversion) og installer den.

Hvis installationen sætter sig fast eller mislykkes: Ryd din Microsoft Store-cache ved at trykke på Win+R og skrive wsreset.exe, og tryk på Enter. Vent til det tomme vindue lukker, og prøv derefter at installere Ubuntu igen.

Her er et hurtigt tip: Hvis du ved et uheld lukker Microsoft Store-siden efter installationen, skal du bare søge efter Ubuntu i dit Windows-søgefelt og starte det derfra.

En vigtig detalje: Sørg for, at Ubuntu installeres på dit C-drev (systemdrevet). WSL kører kun fra systemdrevet, så dette forhindrer potentielle problemer hen ad vejen.

Installationen tager et par minutter. Hvad sker der bag kulisserne? Windows skaber et rigtigt Linux-undersystem, der integreres med din eksisterende opsætning. Det er ikke en virtuel maskine - det er mere som at have to operativsystemer, der deler den samme computer.

Når terminalen åbner, konfigurerer du dit Linux-brugernavn og -adgangskode. Disse behøver ikke at matche dine Windows-legitimationsoplysninger. På dette tidspunkt har du gennemført Bash-installationsprocessen.

Hvis du ikke kan finde Ubuntu efter installation:Prøv disse muligheder i rækkefølge:

  1. Søg "Ubuntu" i din Windows Start-menu
  2. Åbn kommandoprompt og skriv wsl at starte direkte

Hvis det ikke virker, så løb wsl –install -d Ubuntu i PowerShell som administrator.

Type klar at rydde op på skærmen, og du er færdig. På dette tidspunkt har du en funktionel Linux-terminal til Windows-miljø, der kører problemfrit sammen med dine Windows-applikationer.

Note: Som et alternativ til at åbne Bash som et Windows 10-program, kan du åbne Bash på Windows 10 ved at skrive Bash i Windows Kommandoprompt. Også derfra kan du afslutte Bash og vende tilbage til Windows-tilstand ved at skrive i exit. Således ved du hvorfra og hvordan du kører Linux-terminalen på Windows.

Trin 3: Opgrader til WSL2 og seneste funktioner

I tidligere afsnit har vi aktiveret Virtual Machine Platform-funktionen. Sørg for, at du har gennemført dette trin, da det er påkrævet til WSL2.

Åbn nu PowerShell som administrator og kør denne kommando for at opgradere fra WSL1 til WSL2:

wsl –set-default-version 2

Opgraderingen tager typisk 5 til 10 minutter. Du kan bekræfte, at opgraderingen virkede ved at køre:

wsl -l -v

 

RDP-vps Har du brug for et fjernskrivebord?

Pålidelige, højtydende RDP-servere med 99,95 oppetid. Tag dit skrivebord med på farten til alle større byer i USA, Europa og Asien.

Få en RDP-server

Hvad gør WSL2 bedre: WSL2 bruger en rigtig Linux-kerne i stedet for oversættelseslaget fra WSL1. Dette betyder hurtigere filoperationer, fuld systemopkaldskompatibilitet og bedre ydeevne for Linux-kommandolinjen til Windows-integration. Linux Bash Windows-oplevelsen bliver betydeligt mere lydhør med WSL2.

Seneste WSL2-forbedringer, du bør vide om:

Microsoft har aktivt opdateret WSL2 i hele 2024 og 2025. Linux-kernen sprang fra version 5.15 til 6.6, hvilket medførte betydelige ydeevneforbedringer og bedre hardwaresupport. Du kan til enhver tid opdatere til den nyeste version ved at køre:

wsl -opdatering

Læs også: Introduktion af Windows-undersystemet til Linux!

Nye funktioner omfatter automatisk hukommelsesgenvinding (WSL frigiver nu ubrugt hukommelse tilbage til Windows), forbedret virksomhedssikkerhedsintegration og en ny GUI-indstillingsapplikation, der gør konfiguration meget nemmere end at redigere konfigurationsfiler manuelt.

For nyere systemer: Windows 11-brugere får yderligere fordele som bedre grafikunderstøttelse og problemfri filsystemintegration. Hvis du kører Windows 10, får du stadig de grundlæggende præstationsforbedringer, men nogle avancerede funktioner kræver Windows 11.

Konklusion

Konklusion

Linux og Windows er naturligvis forskellige operativsystemer med deres egne styrker. PowerShell udmærker sig ved Windows-administration, mens Bash giver dig adgang til det bredere open source-økosystem. Har du begge tilgængelige på samme maskine? Det er virkelig brugbart.

Microsoft byggede Windows Subsystem til Linux specifikt for at bygge bro over dette hul. Med enklere ord skabte de en måde, hvorpå Linux-værktøjer kunne køre indbygget på Windows uden den sædvanlige virtuel maskinhovedpine.

Det, du har opnået ved at følge denne vejledning, går ud over blot at installere software. Du har nu adgang til de samme kommandolinjeværktøjer, som driver de fleste webservere og udviklingsmiljøer. Opsætningen er ikke perfekt - du mangler stadig Linux-kernen - men til det meste udviklingsarbejde er den tæt nok på den ægte vare.

windows-vps Windows 10 VPS Hosting

Få dig en effektiv Windows 10 VPS til fjernskrivebord til den billigste pris derude. GRATIS Windows 10 kører på NVMe SSD-lager og højhastighedsinternet.

Tjek Windows 10 VPS-planer

At forstå, hvordan man kører Linux på Windows 10, åbner muligheder for udvikling på tværs af platforme, som ikke var mulige med traditionelle virtuelle maskiner. Uanset om du bygger webapplikationer, administrerer servere eller udvikler software på tværs af platforme, giver denne Bash-terminal til Windows-miljø de værktøjer, du har brug for.

Hvis du kører en ældre version af Windows 10, skal du huske, at du skal have udviklertilstand aktiveret. Og selvom WSL2 tilbyder bedre ydeevne end WSL1, er opgraderingsprocessen ligetil.

Fair nok kan denne opsætning virke kompleks, hvis du er ny til kommandolinjeværktøjer. Men når du først begynder at bruge det, vil du sætte pris på at have både Windows-applikationer og Linux-værktøjer tilgængelige samtidigt. Hvis du nogensinde beslutter dig for, at du ikke længere har brug for Linux-adgang, er det lige så ligetil som installationen at vende disse trin om.

FAQ

Hvad er forskellen mellem WSL1 og WSL2?

WSL2 bruger en rigtig Linux-kerne, der kører i en let virtuel maskine, mens WSL1 oversætter Linux-systemkald til Windows-ækvivalenter. Rent praktisk tilbyder WSL2 væsentligt bedre ydeevne til filoperationer og fuld kompatibilitet med Linux-applikationer. Når du installerer Linux Bash på Windows 10 ved hjælp af moderne metoder, får du WSL2 som standard. Den vigtigste afvejning er, at WSL2 bruger lidt mere hukommelse, men ydeevneforbedringerne gør dette umagen værd for de fleste brugere.

Kan jeg køre flere Linux-distributioner på den samme Windows-computer?

Ja, du kan installere og køre flere distributioner samtidigt. Hver Linux-terminal til Windows-miljø fungerer uafhængigt med sit eget filsystem og indstillinger. Du har måske Ubuntu til webudvikling, Debian til serverprojekter og Kali Linux til sikkerhedsarbejde - alt sammen kører på den samme Windows-maskine. Brug wsl -l -v for at se alle installerede distributioner og wsl -d [DistributionName] for at starte en bestemt.

Hvordan får jeg adgang til mine Linux-filer fra Windows File Explorer?

Skriv explorer.exe. i din Bash-terminal til Windows for at åbne den aktuelle Linux-mappe i Windows File Explorer. Alternativt kan du navigere til \\wsl$\ i File Explorer for at gennemse alle dine WSL-distributioner. Du kan redigere Linux-filer med Windows-applikationer, men undgå at ændre filer direkte gennem Windows i systembibliotekerne - hold dig til din hjemmemappe og projektmapper for en sikkerheds skyld.

Vil installation af WSL sinke min Windows-computer?

WSL har minimal indflydelse på systemets ydeevne, når den ikke kører aktivt. Linux-kommandolinjen til Windows bruger kun ressourcer, når du bruger den. WSL2 reserverer noget hukommelse (typisk 50 % af din RAM eller 8 GB, alt efter hvad der er mindst), men det frigiver automatisk ubrugt hukommelse tilbage til Windows. For de fleste brugere, der kører moderne hardware, er ydeevnepåvirkningen ubetydelig sammenlignet med at køre en traditionel virtuel maskine.

Kan jeg køre grafiske Linux-applikationer (GUI-apps) i WSL?

Moderne WSL-installationer understøtter grafiske applikationer gennem WSLg (Windows Subsystem for Linux GUI). Når du har installeret Bash Windows-opsætningen, kan du køre Linux GUI-applikationer som Firefox, GIMP eller udviklingsværktøjer, og de vises sammen med dine Windows-applikationer. Denne funktion kræver Windows 10 build 19044+ eller Windows 11. Installer en GUI-applikation med sudo apt install firefox og start den ved at skrive firefox i din terminal.

Hvad hvis jeg vil afinstallere WSL eller skifte til en anden Linux-distribution?

For at fjerne en specifik distribution skal du bruge wsl –unregister [DistributionName] i PowerShell. Dette sletter permanent distributionen og alle dens filer. For helt at fjerne WSL skal du fjerne markeringen af ​​"Windows Subsystem for Linux" og "Virtual Machine Platform" i Windows-funktioner og derefter genstarte. Hvis du vil skifte fra Ubuntu til en anden distribution, efter du først har installeret Linux på Windows 10-opsætningen, skal du blot installere den nye distribution fra Microsoft Store - du kan køre flere distributioner eller fjerne den gamle.

Dele

Mere fra bloggen

Fortsæt med at læse.

En metallisk beholder afskærmet af en glødende neoncyan trådrammekuppel, med artiklens titel og Cloudzy-logo mod en dyb blå baggrund.
Udviklerværktøjer og DevOps

Top Docker-sikkerhedsfejl, der skal undgås i 2026

Du kan køre Docker i produktion i flere måneder uden et synligt problem. Containere starter, apps reagerer, intet går i stykker. Derefter opretter en blotlagt port eller en forkert konfigureret tilladelse

Rexa CyrusRexa Cyrus 15 min læst
En 3D-glødende blå kubestruktur, der repræsenterer Docker-containere, sammen med teksten 'Portainer vs Yacht: Which Docker UI Should You Choose' og Cloudzy-logoet.
Udviklerværktøjer og DevOps

Portainer vs Yacht: Hvilken Docker UI skal du vælge i 2026?

Håndtering af Docker-containere gennem CLI er effektiv til simple opsætninger, men den skaleres dårligt. Efterhånden som containerantallet vokser, bliver sporingstilstande, logfiler og opdateringer manuelt til fejl

Rexa CyrusRexa Cyrus 13 min læst
Værktøjer til kontinuerlig integration
Udviklerværktøjer og DevOps

Bedste CI/CD-værktøjer til at optimere dine DevOps-arbejdsgange i 2026

  Landskabet inden for softwareudvikling udvikler sig hurtigere end nogensinde. Og hvis du ikke vil falde bagud i denne hurtige vækst, bør du omfavne DevOps-metoder og Agile

Ada LovegoodAda Lovegood 11 min læst

Klar til at implementere? Fra $2,48/md.

Uafhængig sky, siden 2008. AMD EPYC, NVMe, 40 Gbps. 14 dages pengene tilbage.