Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Subsystém Windows pro Linux (WSL) je k dispozici pro instalaci ve Windows Serveru 2019 (verze 1709) a novějším. Tato příručka vás provede postupem povolení WSL na vašem počítači.
Instalace WSL v desktopovém prostředí systému Windows Server 2022 a 2025
Windows Server 2022 teď podporuje jednoduchou instalaci WSL pomocí příkazu:
wsl --install
Teď můžete nainstalovat vše, co potřebujete ke spuštění WSL ve Windows Serveru 2022, zadáním tohoto příkazu do powershellu správce nebo příkazového řádku windows a následným restartováním počítače.
Tento příkaz povolí požadované volitelné komponenty, stáhne nejnovější jádro Linuxu, nastaví WSL 2 jako výchozí a nainstaluje pro vás linuxovou distribuci (ve výchozím nastavení Ubuntu).
Další informace o postupu najdete ve standardní dokumentaci WSL:
- Změňte nainstalovanou výchozí distribuci Linuxu.
- Nastavte si uživatelské jméno a heslo pro Linux.
- Zkontrolujte, jakou verzi WSL používáte.
- Aktualizace a upgrade balíčků
- Přidejte další distribuce.
- Používejte Git s WSL.
Instalace WSL na předchozí verze Windows Serveru a jádra serveru
Pokud chcete nainstalovat WSL na Windows Server 2019 (verze 1709+), stejně jako jádro serveru pro verzi 2019 a novější, můžete postupovat podle následujících kroků ruční instalace.
Povolení Subsystém Windows pro Linux
Než budete moct spouštět linuxové distribuce ve Windows, musíte povolit volitelnou funkci subsystému Windows pro Linux a restartovat počítač.
Otevřete PowerShell jako správce a spusťte:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux, VirtualMachinePlatform
Instalace aktualizace jádra WSL pro WSL 2
Není nutné pro 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
Stažení linuxové distribuce
Pokyny a odkazy ke stažení preferované distribuce Linuxu najdete v části Stažení distribucí na stránce ruční instalace.
Extrahování a instalace distribuce Linuxu
Teď, když jste si stáhli linuxovou distribuci, abyste mohli extrahovat její obsah a ručně nainstalovat, postupujte podle těchto kroků. Ne, že si stáhnete soubor appx, který obsahuje několik souborů appx. V tomto příkladu použijeme debian.
Výpis obsahu appxu pomocí 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
V našem příkladu máme x64bitový server, takže chceme nainstalovat
DistroLauncher-Appx_1.12.2.0_x64.appx
.Rozbalte obsah do nové složky s názvem
\%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"
Přidejte cestu distribuce Linuxu do cesty prostředí Windows (
C:\Users\Administrator\Ubuntu
v tomto příkladu) pomocí PowerShellu:$userenv = [System.Environment]::GetEnvironmentVariable("Path", "User") [System.Environment]::SetEnvironmentVariable("PATH", $userenv + ";$env:USERPROFILE\AppData\Local\DebianWSL", "User")
Nyní můžete spustit distribuci z libovolné cesty zadáním <DistributionName>.exe
. Například: ubuntu.exe
. Nezapomeňte, že budete muset spustit novou instanci PowerShellu z nabídky Start nebo se odhlásit a znovu se přihlásit v případě jádra serveru, aby se aktualizovala cesta.
Po dokončení instalace můžete vytvořit uživatelský účet a heslo pro novou distribuci Linuxu.
Windows Subsystem for Linux