Windows Subsystem for Linux (WSL) je prostředí, které uživatelům umožňuje spustit plnohodnotný operační systém Linux přímo na počítačích s nainstalovaným systémem Windows. WSL2 je nová verze této technologie, která nabízí vylepšené funkce a výkon ve srovnání s předchozí verzí.
Spuštění WSL2 může být užitečné pro vývojáře, správce systému a ty, kteří chtějí používat nástroje a funkce Linuxu, aniž by museli instalovat samostatný operační systém. V tomto podrobném návodu se podíváme na to, jak spustit WSL2 na vašem počítači.
Prvním krokem je zkontrolovat kompatibilitu vaší verze Windows s WSL2. WSL2 je podporován pouze ve Windows 10 s funkcí Hyper-V. Po ověření kompatibility můžete přejít na instalaci a konfiguraci WSL2. Chcete-li aktivovat a nakonfigurovat WSL2 na vašem počítači, budete si muset stáhnout nástroj WSL2 a spustit více příkazů na příkazovém řádku.
Poznámka: před instalací WSL2 se ujistěte, že máte nainstalovaný Windows 10 verze 2004 nebo novější a že je povolena funkce Hyper-V.
Jak nastavit Windows WSL2: kompletní průvodce
Krok 1: Zkontrolujte požadavky a nainstalujte aktualizace
Před zahájením konfigurace WSL2 se ujistěte, že váš systém splňuje následující požadavky:
- Verze operačního systému Windows 10 od verze 2004.
- 64bitová architektura procesoru.
- Povolená virtualizace v systému BIOS.
Po ověření požadavků se ujistěte, že je váš systém plně aktualizován na nejnovější verzi systému Windows.
Krok 2: Povolte funkci WSL a WSL2
Chcete-li povolit WSL a WSL2, postupujte takto:
- Otevřete Ovládací panely a vyberte Programy.
- Klikněte na"zapnutí nebo vypnutí funkcí systému Windows".
- Vyhledejte "Windows Subsystem for Linux" a zaškrtněte jej.
- Vyhledejte "virtuální stroj platformy Windows" a zaškrtněte jej.
- Pro aplikaci změn klikněte na "OK".
- Restartujte počítač a dokončete instalaci.
Krok 3: Nainstalujte distribuci Linuxu
Po restartování počítače otevřete Microsoft Store a vyhledejte distribuci Linuxu, kterou chcete nainstalovat, jako je Ubuntu, Debian nebo OpenSUSE.
Vyberte distribuci a klikněte na Instalovat. Po dokončení instalace spusťte distribuci a proveďte potřebná nastavení.
Krok 4: přepněte na WSL2
Chcete-li přepnout na WSL2 místo WSL1, otevřete příkazový řádek a spusťte následující příkaz:
wsl --set-version [distro_name] 2
Zde [distro_name] - toto je název vaší nainstalované distribuce Linuxu.
Krok 5: Konfigurace WSL2
Po přepnutí na WSL2 postupujte podle následujících kroků pro nastavení:
- Spusťte příkazový řádek nebo terminál pomocí distribuce wsl2.
- Vytvořte si uživatelský účet a nastavte heslo.
- Aktualizujte balíčky systému pomocí nástroje Správce dávkové distribuce.
- Nainstalujte potřebné programy a nástroje pro práci.
Nyní jste plně nakonfigurovali Windows WSL2 na svém počítači a jste připraveni používat funkce Linuxu na Windows pomocí WSL2.
Nainstalujte aktuální verzi Windows 10
Chcete-li spustit Windows Subsystem for Linux (WSL2) v počítači, musíte se ujistit, že máte nainstalovanou aktuální verzi operačního systému Windows 10.
WSL2 je k dispozici pouze od verze Windows 10, sestavení 2004 nebo novější. Pokud máte nainstalovanou starší verzi Windows 10, budete muset upgradovat systém na nejnovější dostupnou verzi.
Chcete-li zkontrolovat aktuální verzi Windows 10, postupujte podle pokynů:
- Otevřete nabídku Start a vyberte v ní Nastavení (ikona ozubeného kola).
- V okně, které se otevře, vyberte položku "Systém".
- V levé nabídce vyberte "o systému".
- Věnujte pozornost části Podrobnosti o systému a ujistěte se, že je zadáno sestavení operačního systému 2004 nebo vyšší.
Pokud je vaše verze Windows 10 zastaralá, budete ji muset aktualizovat na aktuální verzi. Chcete-li to provést, postupujte podle následujících kroků:
- Otevřete nabídku Start a vyberte v ní Nastavení (ikona ozubeného kola).
- V okně, které se otevře, vyberte možnost aktualizace a zabezpečení.
- V levé nabídce vyberte "Aktualizace systému Windows".
- Klikněte na tlačítko" Zkontrolovat aktualizace " a počkejte na dokončení kontroly.
- Pokud je k dispozici aktualizace systému, klikněte na tlačítko Stáhnout a nainstalovat a počkejte na dokončení aktualizace.
- Po dokončení aktualizace Restartujte počítač.
Po instalaci aktuální verze Windows 10 budete připraveni spustit Windows Subsystem for Linux (WSL2) a užít si všechny jeho výhody.
Povolte virtualizaci a aktivujte WSL
Chcete-li povolit virtualizaci, budete muset vstoupit do systému BIOS nebo UEFI vašeho systému. Obvykle se to provádí následovně:
- Restartujte počítač a stisknutím požadované klávesy (například F2 nebo Delete) vstupte do systému BIOS nebo UEFI.
- Najděte oddíl zodpovědný za nastavení procesoru nebo virtualizace.
- Povolte možnost virtualizace (obvykle nazývaná "VT-x" nebo "AMD-V").
- Uložte a ukončete BIOS nebo UEFI.
Jakmile povolíte virtualizaci, budete muset aktivovat WSL2:
- Otevřete příkazový řádek s oprávněními správce.
- Proveďte příkaz: wsl --install.
- Počkejte na instalaci potřebných komponent a restartujte počítač.
Po restartu bude váš počítač připraven ke spuštění WSL2.
Nainstalujte a nakonfigurujte distribuci Linuxu
Po úspěšné instalaci systému Windows WSL2 do počítače můžete začít instalovat a konfigurovat distribuci Linuxu. Zde je návod krok za krokem:
- Otevřete Windows Terminal nebo jakýkoli jiný emulátor terminálu, který máte nainstalovaný.
- Ve Windows Terminal klikněte na tlačítko " + " vedle stávající karty a otevřete novou kartu.
- Na kartě, která se otevře, vyberte distribuci Linuxu, kterou chcete nainstalovat. Například Ubuntu.
- Klikněte na tlačítko Instalovat a počkejte na dokončení instalace.
- Po instalaci spusťte kartu s nainstalovanou distribucí Linuxu.
- Když poprvé spustíte kartu s Linuxem, budete potřebovat nějaký čas na přizpůsobení.
- Zadejte uživatelské jméno a heslo pro vaši distribuci Linuxu. Upozorňujeme, že heslo se při zadávání nezobrazuje.
- Počkejte na dokončení nastavení a vaše distribuce Linuxu bude připravena k použití.
Gratuluji! Nyní můžete spustit a používat distribuci Linuxu v počítači pomocí Windows WSL2.