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 na Windows Server 2022 a 2025
Windows Server 2022 a Windows Server 2025 podporují jednoduchou instalaci WSL pomocí příkazu:
wsl.exe --install
Teď můžete nainstalovat vše, co potřebujete ke spuštění WSL na Windows Server 2022 nebo 2025 (včetně jádra serveru 2025) zadáním tohoto příkazu do administrator PowerShellu a 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.
Povolte 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
Poznámka:
Tento krok platí jenom pro Windows buildy 18362 a vyšší, protože se podporuje WSL 2.
wsl --update
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ů. Všimněte si, že 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 -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.appxV 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\.$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"Přidejte cestu distribuce Linuxu do cesty prostředí Windows (
C:\Users\Administrator\Ubuntuv 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