Delen via


Installatiehandleiding voor Windows Server

Het Windows-subsysteem voor Linux (WSL) is beschikbaar voor installatie op Windows Server 2019 (versie 1709) en hoger. In deze handleiding worden de stappen beschreven voor het inschakelen van WSL op uw computer.

WSL installeren op Windows Server 2022 en 2025 Desktop Experience

Windows Server 2022 ondersteunt nu een eenvoudige WSL-installatie met behulp van de opdracht:

wsl --install

U kunt nu alles installeren wat u nodig hebt om WSL uit te voeren op Windows Server 2022 door deze opdracht in te voeren in een administrator PowerShell- of Windows-opdrachtprompt en vervolgens uw computer opnieuw op te starten.

Met deze opdracht schakelt u de vereiste optionele onderdelen in, downloadt u de nieuwste Linux-kernel, stelt u WSL 2 in als uw standaardinstelling en installeert u een Linux-distributie (Standaard Ubuntu).

Zie de standaard WSL-documenten voor meer informatie over het volgende:

WSL installeren in eerdere versies van Windows Server en Server Core

Als u WSL wilt installeren op Windows Server 2019 (versie 1709+), evenals Server Core voor 2019 en hoger, kunt u de onderstaande handmatige installatiestappen volgen.

De Windows-subsysteem voor Linux inschakelen

Voordat u Linux-distributies op Windows kunt uitvoeren, moet u de optionele functie Windows-subsysteem voor Linux inschakelen en opnieuw opstarten.

Open PowerShell als beheerder en voer het volgende uit:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux, VirtualMachinePlatform

De WSL-kernelupdate voor WSL 2 installeren

Dit is niet nodig voor serverkern 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

Een Linux-distributie downloaden

Zie de sectie Distributies downloaden van de pagina voor handmatige installatie voor instructies en koppelingen om uw gewenste Linux-distributie te downloaden.

Een Linux-distributie extraheren en installeren

Nu u een Linux-distributie hebt gedownload om de inhoud ervan te extraheren en handmatig te installeren, volgt u deze stappen. Niet dat u een appx-bestand downloadt dat verschillende appx-bestanden bevat. In dit voorbeeld gebruiken we debian.

  1. Geef de inhoud van de appx weer met behulp van 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
    

    In ons voorbeeld hebben we een x64-bits server, dus we willen installeren DistroLauncher-Appx_1.12.2.0_x64.appx.

  2. Pak de inhoud uit naar een nieuwe map met de naam \%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"
    
  3. Voeg uw Linux-distributiepad toe aan het Pad naar de Windows-omgeving (C:\Users\Administrator\Ubuntu in dit voorbeeld), met behulp van PowerShell:

    $userenv = [System.Environment]::GetEnvironmentVariable("Path", "User")
    [System.Environment]::SetEnvironmentVariable("PATH", $userenv + ";$env:USERPROFILE\AppData\Local\DebianWSL", "User")
    

U kunt uw distributie nu starten vanaf elk pad door te typen <DistributionName>.exe. Voorbeeld: ubuntu.exe. Houd er rekening mee dat u een nieuw PowerShell-exemplaar moet starten vanuit het startmenu of u moet afmelden en u opnieuw moet aanmelden in het geval van Server Core om uw pad te vernieuwen

Zodra de installatie is voltooid, kunt u een gebruikersaccount en wachtwoord maken voor uw nieuwe Linux-distributie.