- Chcete-li nainstalovat WSL ve Windows 10, otevřete Příkazový řádek (nebo PowerShell ) jako správce a spusťte
wsl --install instalaci všech komponent WSL2 a distribuce Ubuntu Linux.
- Pokud chcete nainstalovat konkrétní distribuci, spusťte příkaz
wsl --install -d DISTRO-NAMEa pro aktualizaci jádra WSL spusťte příkaz wsl --update.
- Distribuce WSL a Linuxu si můžete také nainstalovat z obchodu Microsoft Store.
AKTUALIZOVÁNO 2. 1. 2026: Windows Subsystem for Linux (WSL) je funkce, která umožňuje nativně používat Linux nad Windows 10 (pomocí odlehčeného virtuálního počítače), aniž byste museli nastavovat další virtualizační prostředí s Hyper-V, VMware Workstation nebo Oracle VirtualBox, nebo používat dual-boot . Jinými slovy, WSL vám poskytuje přístup k výkonným nástrojům a utilitám příkazového řádku Linuxu a zároveň používat známou plochu Windows.
Toto linuxové prostředí pro uživatele Windows má dvě verze, obvykle označované jako WSL1 a WSL2. Původní verze (nebo WSL1 ) byla navržena jako skutečná integrace s operačním systémem, která se spoléhá na překladovou vrstvu pro interakci se systémovými voláními Windows. Problém byl v tom, že nabízela pomalý výkon, zejména pro operace se souborovým systémem a úlohy náročné na zdroje.
Na druhou stranu WSL2 používá lehký virtuální stroj pro spuštění plnohodnotného linuxového jádra s hypervizorem Microsoft Hyper-V. Nabízí výrazně rychlejší výkon a kompatibilitu s aplikacemi, což znamená, že jej lze použít pro složitější vývojové pracovní postupy, spouštění náročných aplikací a používání kontejnerů Docker.
Tato funkce je primárně určena pro aplikace příkazového řádku, ale můžete také nainstalovat a spustit aplikace s GUI (grafickým uživatelským rozhraním) pomocí nástrojů jako X11 nebo Wayland .
Konečně, i když stále můžete mít přístup k WSL1, doporučuje se nastavit a používat WSL2. Společnost Microsoft zjednodušila proces instalace WSL ve Windows 10 na pouhý jeden příkaz, který stáhne a nainstaluje všechny požadované komponenty, včetně platformy virtuálních počítačů a Ubuntu Linuxu ve výchozím nastavení.
V této příručce vás naučím kroky k instalaci subsystému Windows pro Linux (verze 2) ve Windows 10.
Důležité: Přestože většina počítačů je dodávána s již povolenou virtualizací hardwaru, musíte se ujistit, že je virtualizace zapnutá ve firmwaru BIOS (UEFI) vašeho počítače .
Instalace WSL ve Windows 10 z příkazového řádku nebo PowerShellu
Chcete-li nainstalovat subsystém Windows pro Linux v systému Windows 10, postupujte takto:
-
Otevřete Start ve Windows 10.
-
Vyhledejte „Příkazový řádek“ (nebo PowerShell ), klikněte pravým tlačítkem myši na první výsledek a vyberte možnost Spustit jako správce .
-
Zadejte následující příkaz pro instalaci WSL ve Windows 10 a stiskněte klávesu Enter :
wsl --install

-
Restartujte počítač a dokončete instalaci WSL ve Windows 11.
-
V případě potřeby pokračujte v nastavení distribuce Linuxu.
Jakmile dokončíte tyto kroky, systém Windows Subsystem for Linux se nainstaluje do vašeho počítače s nejnovější verzí distribuce Ubuntu Linux, protože se jedná o výchozí chování.
Pokud se zobrazí chybový kód 14107 , může to znamenat, že funkce „Platforma virtuálního počítače“ není ve vašem počítači povolena. V takovém případě otevřete Nastavení > Volitelné funkce > Další funkce systému Windows , zaškrtněte políčko „Platforma virtuálního počítače“ a kliknutím na tlačítko „OK“ přidejte komponenty. Nyní můžete znovu spustit příkaz WSL install.
Nainstalujte WSL s konkrétní distribucí
Chcete-li nainstalovat WSL s konkrétní distribucí ve Windows 10, postupujte takto:
-
Otevřete Start .
-
Vyhledejte „Příkazový řádek“ , klikněte pravým tlačítkem myši na první výsledek a vyberte možnost Spustit jako správce .
-
Zadejte následující příkaz pro zobrazení seznamu dostupných distribucí WSL k instalaci ve Windows 10 a stiskněte klávesu Enter :
wsl --seznam --online
Rychlá poznámka: V době psaní tohoto textu si můžete nainstalovat Ubuntu, Debian, Kali Linux, openSUSE a SUSE Linux Enterprise Server.
-
Zadejte následující příkaz pro instalaci WSL s konkrétní distribucí ve Windows 10 a stiskněte klávesu Enter :
wsl --install -d NÁZEV-DISTRO

Nezapomeňte v příkazu nahradit „DISTRO-NAME“ názvem distribuce, kterou chcete nainstalovat, například Debian .
-
Restartujte počítač.
-
V případě potřeby pokračujte v nastavení distribuce Linuxu.
Po dokončení kroků budou komponenty Windows Subsystem for Linux 2 nainstalovány s vámi zadanou distribucí Linuxu.
Aktualizace jádra WSL
Chcete-li aktualizovat jádro WSL na nejnovější verzi, použijte tyto kroky:
-
Otevřete Start .
-
Vyhledejte „Příkazový řádek“ , klikněte pravým tlačítkem myši na první výsledek a vyberte možnost Spustit jako správce .
-
Zadejte následující příkaz pro aktualizaci jádra WSL a stiskněte klávesu Enter :
wsl --aktualizace

Jakmile dokončíte kroky, pokud je k dispozici aktualizace, stáhne se a nainstaluje do zařízení.
Pokud příkaz aktualizace nefunguje, otevřete Nastavení > Aktualizace a zabezpečení > Windows Update > Rozšířené možnosti a zapněte přepínač „ Při aktualizaci systému Windows dostávat aktualizace pro další produkty společnosti Microsoft“ .
Nainstalujte WSL ve Windows 10 z Microsoft Storu
Subsystém Windows pro Linux a distribuce můžete také nainstalovat z obchodu Microsoft Store. Tento proces však vyžaduje povolení funkcí „Platforma virtuálních počítačů“ a „Subsystém Windows pro Linux“ před instalací platformy a distribucí Linuxu.
1. Povolte komponenty virtualizace WSL
Chcete-li nainstalovat požadované systémové komponenty pro spuštění Linuxu v systému Windows 10, použijte tyto kroky:
-
Otevřete Start .
-
Vyhledejte Zapnout nebo vypnout funkce systému Windows a kliknutím na první výsledek otevřete aplikaci.
-
Zaškrtněte možnost „Platforma virtuálního počítače“ .

-
Zaškrtněte možnost „Subsystém Windows pro Linux“ .
-
Klikněte na tlačítko OK .
-
Klikněte na tlačítko Restartovat .
Po dokončení kroků můžete pokračovat ve stažení licence WSL z obchodu Microsoft Store.
2. Nainstalujte aplikaci Windows Subsystem pro Linux
Chcete-li nainstalovat WSL ve Windows 11 z obchodu Microsoft Store, postupujte takto:
-
Otevřete stránku obchodu Windows Subsystem for Linux .
-
Klikněte na tlačítko Instalovat .
-
Klikněte na tlačítko „Otevřít Microsoft Store“ (pokud je k dispozici).
-
Znovu klikněte na tlačítko Instalovat .

3. Nainstalujte si distribuci Linuxu
Chcete-li nainstalovat distribuci Linuxu z obchodu Microsoft Store, postupujte takto:
-
Otevřete aplikaci Microsoft Store .
-
Hledejte linuxové distribuce, například Debian .
-
Klikněte na tlačítko Získat .

-
Klikněte na tlačítko Otevřít .
Jakmile dokončíte kroky, vrstva Linuxu se nainstaluje do systému Windows 10, včetně podpory pro aplikace s grafickým uživatelským rozhraním Linuxu a distribuce Linuxu.
Instalace WSL2 ve Windows 10 (starší verze)
Alternativně můžete WSL stále nainstalovat ve Windows 10 verze 1909 a starších verzích pomocí starších procesů. Proces vyžaduje povolení WSL1, platformy virtuálních počítačů, převod stávajících distribucí (pokud je to relevantní) a konfiguraci subsystému Windows pro Linux 2 jako nové výchozí distribuce pro budoucí instalace distribucí.
Pokud máte systém ARM64, je integrace s Linuxem podporována ve verzi 2004 a vyšší.
Povolit subsystém Windows pro Linux
Pokud ještě nepoužíváte Linux ve Windows 10, musíte povolit subsystém Windows pro Linux (verze 1) pomocí těchto kroků:
-
Otevřete Start ve Windows 10.
-
Vyhledejte Zapnutí nebo vypnutí funkcí systému Windows a kliknutím na první výsledek otevřete aplikaci.
-
Zaškrtněte možnost „ Subsystém Windows pro Linux“ .

-
Klikněte na tlačítko OK .
-
Klikněte na tlačítko Restartovat .
Po dokončení kroků musíte povolit funkci Platforma virtuálních počítačů.
Povolit platformu virtuálních počítačů
Chcete-li povolit platformu virtuálních počítačů v systému Windows 10, postupujte takto:
Důležité: Základní deska a procesor musí podporovat virtualizaci a tato možnost musí být povolena v systému BIOS (Basic Input/Output System) nebo v rozhraní UEFI (Unified Extensible Firmware Interface).
-
Otevřete Start .
-
Vyhledejte PowerShell , klikněte pravým tlačítkem myši na první výsledek a vyberte možnost Spustit jako správce .
-
Zadejte následující příkaz pro povolení funkce Platforma virtuálních počítačů a stiskněte klávesu Enter :
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

-
Restartujte počítač.
Po dokončení kroků můžete nastavit subsystém Windows pro Linux verze 2 jako novou výchozí architekturu a převést stávající distribuce.
Povolení subsystému Windows pro Linux 2
Chcete-li začít používat WSL2 nebo skryté distribuce WSL pro WSL2, postupujte takto:
-
Stáhněte si tuto aktualizaci jádra WSL 2 (vyžadováno).
-
Dvakrát klikněte na soubor wsl_update_x64.msi a nainstalujte aktualizaci.
-
Otevřete Start .
-
Vyhledejte PowerShell , klikněte pravým tlačítkem myši na první výsledek a vyberte možnost Spustit jako správce .
-
Zadejte následující příkaz pro nastavení Windows Subsystem for Linux 2 jako výchozí architektury pro nově instalované distribuce a stiskněte klávesu Enter :
wsl --set-default-version 2

-
(Volitelné) Zadejte následující příkaz pro převod distribuce z WSL na WSL 2 a stiskněte klávesu Enter :
wsl --set-version Ubuntu 2

V příkazu změňte „Ubuntu“ za název distribuce, kterou chcete převést. Pokud název distribuce neznáte, použijte příkaz wsl -l -v.
Jakmile dokončíte kroky, vaše zařízení začne jako výchozí architekturu používat novou verzi subsystému Windows pro Linux.
Potvrďte distribuční platformu
Chcete-li ověřit, zda distribuce používají subsystém Windows pro Linux 2, postupujte takto:
-
Otevřete Start .
-
Vyhledejte PowerShell , klikněte pravým tlačítkem myši na první výsledek a vyberte možnost Spustit jako správce .
-
Zadejte následující příkaz pro ověření verze distribuce a stiskněte klávesu Enter :
wsl --list --verbose
-
Potvrďte, že verze distribuce je 2 .

Po dokončení kroků budete vědět, zda byl proces úspěšný, nebo zda je třeba některý z kroků vyřešit.
Aktualizace 2. ledna 2026: Tato příručka byla aktualizována, aby byla zajištěna její přesnost a odrážely se změny v procesu.