Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Windows-undersystemet för Linux (WSL) är tillgängligt för installation på Windows Server 2019 (version 1709) och senare. Den här guiden går igenom stegen för att aktivera WSL på datorn.
Installera WSL på Windows Server 2022 och 2025 Desktop Experience
Windows Server 2022 stöder nu en enkel WSL-installation med kommandot :
wsl --install
Nu kan du installera allt du behöver för att köra WSL på Windows Server 2022 genom att ange det här kommandot i en powershell - eller Windows-kommandotolk för administratör och sedan starta om datorn.
Det här kommandot aktiverar nödvändiga valfria komponenter, laddar ned den senaste Linux-kerneln, anger WSL 2 som standard och installerar en Linux-distribution åt dig (Ubuntu som standard).
Mer information om hur du gör finns i WSL-standarddokumenten:
- Ändra standarddistributionen av Linux installerad.
- Konfigurera användarnamn och lösenord för Linux.
- Kontrollera vilken version av WSL du kör
- Uppdatera och uppgradera paket.
- Lägg till ytterligare distributioner.
- Använd Git med WSL.
Installera WSL på tidigare versioner av Windows Server och Server Core
Om du vill installera WSL på Windows Server 2019 (version 1709+) samt Server Core för 2019 och senare kan du följa stegen för manuell installation nedan.
Aktivera Windows-undersystem för Linux
Innan du kan köra Linux-distributioner i Windows måste du aktivera den valfria funktionen "Windows Undersystem för Linux" och starta om.
Öppna PowerShell som administratör och kör:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux, VirtualMachinePlatform
Installera WSL Kernel-uppdateringen för WSL 2
Detta är inte nödvändigt för server core 2025.
Invoke-WebRequest -Uri "https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi" -OutFile ".\wsl_update_x64.msi"
Start-Process "msiexec.exe" -ArgumentList "/i .\wsl_update_x64.msi /quiet" -NoNewWindow -Wait
Ladda ned en Linux-distribution
Se avsnittet Ladda ned distributioner på den manuella installationssidan för instruktioner och länkar för att ladda ned din föredragna Linux-distribution.
Extrahera och installera en Linux-distribution
Nu när du har laddat ned en Linux-distribution följer du dessa steg för att extrahera innehållet och installera det manuellt. Inte för att du kommer att ladda ned en appx-fil som innehåller flera appx-filer. I det här exemplet använder vi debian.
Visa en lista över innehållet i appx med hjälp av tar.exe:
> tar -tf .\debian.appx DistroLauncher-Appx_1.12.2.0_ARM64.appx DistroLauncher-Appx_1.12.2.0_scale-100.appx DistroLauncher-Appx_1.12.2.0_scale-125.appx DistroLauncher-Appx_1.12.2.0_scale-150.appx DistroLauncher-Appx_1.12.2.0_scale-400.appx DistroLauncher-Appx_1.12.2.0_x64.appx
I vårt exempel har vi en x64-bitarsserver så vi vill installera
DistroLauncher-Appx_1.12.2.0_x64.appx
.Packa upp innehållet till en ny mapp med namnet
\%USERPROFILE%\AppData\Local\DebianWSL\
.mkdir "$env:USERPROFILE\AppData\Local\DebianWSL" | Out-Null tar -xf .\DistroLauncher-Appx_1.12.2.0_x64.appx -C $"env:USERPROFILE\AppData\Local\DebianWSL"
Lägg till din Linux-distributionssökväg till Windows-miljön PATH (
C:\Users\Administrator\Ubuntu
i det här exemplet) med hjälp av PowerShell:$userenv = [System.Environment]::GetEnvironmentVariable("Path", "User") [System.Environment]::SetEnvironmentVariable("PATH", $userenv + ";$env:USERPROFILE\AppData\Local\DebianWSL", "User")
Nu kan du starta distributionen från valfri sökväg genom att <DistributionName>.exe
skriva . Till exempel: ubuntu.exe
. Observera att du måste starta en ny PowerShell-instans från Start-menyn eller logga ut och logga in igen när det gäller Server Core för att uppdatera din sökväg
När installationen är klar kan du skapa ett användarkonto och lösenord för din nya Linux-distribution.
Windows Subsystem for Linux