A Windows Server telepítési útmutatója

A Linux windowsos alrendszere (WSL) a Windows Server 2019 (1709-es verzió) és újabb verziók telepítéséhez érhető el. Ez az útmutató végigvezeti a WSL engedélyezésének lépésein a számítógépen.

A WSL telepítése Windows Server 2022 és 2025-ben

Windows Server 2022 és Windows Server 2025 egyszerű WSL-telepítést támogat a következő paranccsal:

wsl.exe --install

Most már telepíthet mindent, amire szüksége van a WSL futtatásához a Windows Server 2022 vagy a 2025-ös rendszeren (beleértve a 2025-ös Server Core-t is), ha beírja ezt a parancsot egy administrator PowerShellbe, majd újraindítja a gépet.

Ez a parancs engedélyezi a szükséges választható összetevőket, letölti a legújabb Linux-kernelt, alapértelmezettként beállítja a WSL 2-t, és telepíti a Linux-disztribúciót (alapértelmezés szerint Ubuntu).

További információt a WSL szabvány dokumentumai között talál a következőkkel kapcsolatban:

A WSL telepítése a Windows Server és a Server Core korábbi verzióira

A WSL Windows Server 2019 (1709+-os verzió), valamint a Server Core 2019-es és újabb verziójára való telepítéséhez kövesse az alábbi manuális telepítési lépéseket.

A Linuxos Windows-alrendszer engedélyezése

Ahhoz, hogy Linux-disztribúciókat futtathasson Windows rendszeren, engedélyeznie kell a "Windows alrendszer Linuxhoz" opcionális funkciót, és újra kell indítania.

Nyissa meg a PowerShellt rendszergazdaként , és futtassa a következőt:

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

A WSL kernelfrissítésének telepítése a WSL 2-hez

Megjegyzés:

Ez a lépés csak Windows 18362-es és újabb buildekre vonatkozik, mivel itt támogatott a WSL 2.

wsl --update

Linux-disztribúció letöltése

Az előnyben részesített Linux-disztribúció letöltésére vonatkozó utasításokat és hivatkozásokat a manuális telepítési oldal Letöltési disztribúciók szakaszában találja.

Linux-disztribúció kinyerése és telepítése

Most, hogy letöltött egy Linux-disztribúciót, annak tartalmának kinyerése és manuális telepítése érdekében kövesse az alábbi lépéseket. Vegye figyelembe, hogy egy több Appx-fájlt tartalmazó Appx-fájlt fog letölteni. Ebben a példában a debiant fogjuk használni.

  1. Az tar.exehasználatával listázza az appx tartalmát.

    > tar -xf .\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
    

    A példánkban van egy x64 bites kiszolgáló, ezért telepíteni DistroLauncher-Appx_1.12.2.0_x64.appxszeretnénk.

  2. Bontsa ki a tartalmat egy új, úgynevezett \%USERPROFILE%\AppData\Local\DebianWSL\mappába.

    $debianWSLPath = Join-Path -Path $env:LocalAppData -ChildPath DebianWSL
    New-Item -Path $debianWSLPath -ItemType Directory | Out-Null
    tar -xf .\DistroLauncher-Appx_1.12.2.0_x64.appx -C "$env:USERPROFILE\AppData\Local\DebianWSL"
    
  3. Adja hozzá a Linux-disztribúciós elérési utat a Windows-környezet ELÉRÉSI ÚTJÁN (C:\Users\Administrator\Ubuntu ebben a példában) a PowerShell használatával:

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

A disztribúciót mostantól bármelyik elérési útról elindíthatja, ha beírja a kívánt <DistributionName>.exeútvonalat. Például: ubuntu.exe. Vegye figyelembe, hogy az elérési út frissítéséhez egy új PowerShell-példányt kell elindítania a start menüből, vagy ki kell jelentkeznie, majd újra be kell jelentkeznie a Kiszolgálómag esetében

A telepítés befejezése után létrehozhat egy felhasználói fiókot és jelszót az új Linux-disztribúcióhoz.