Přejít na hlavní obsah

Instalace wsl2 na server Windows

  • Ivona Krejčová
  • Tipy

WSL (Windows Subsystem for Linux) je sada nástrojů, která umožňuje spouštět operační systémy Linux na serverech se systémem Windows. WSL2 je nejnovější verzí této technologie a nabízí vyšší výkon a plnohodnotné prostředí Linuxu pro vývoj a provádění různých úkolů.

Instalace wsl2 na server Windows je poměrně jednoduchá a trvá několik kroků. Nejprve se ujistěte, že máte nainstalovanou nejnovější verzi operačního systému Windows a v případě potřeby ji aktualizujte. Poté přejděte do části" Možnosti "a vyhledejte"aktualizace a zabezpečení". V této části budete moci povolit funkci WSL a vybrat verzi Linuxu, kterou chcete nainstalovat. Doporučuje se zvolit WSL2, protože poskytuje lepší výkon a funkčnost.

Je důležité poznamenat, že pro úspěšnou instalaci WSL2 na server Windows je nutná aktivace virtualizace v systému BIOS nebo UEFI. Pokud máte problémy s aktivací WSL2, zkontrolujte nastavení virtualizace v systému BIOS a ujistěte se, že je zapnutá.

Jakmile si vyberete WSL2 a nainstalujete potřebnou verzi Linuxu, nezbývá než spustit terminál, který se vám líbí, ve kterém budete moci pracovat s prostředím Linux. Při prvním spuštění dojde k inicializaci WSL2 a načtení potřebných komponent.

Nyní si můžete vychutnat funkce WSL2 na svém serveru Windows. Budete moci provádět příkazy Linuxu, instalovat a používat různé programy a nástroje, aniž byste opustili prostředí Windows. WSL2 otevírá dveře pro vývoj na dvou operačních systémech současně a zefektivňuje a usnadňuje práci.

Příprava serveru Windows k instalaci WSL2

Před instalací WSL2 na server Windows je třeba provést několik přípravných kroků. V této části se podíváme na hlavní akce, které vám pomohou úspěšně nakonfigurovat server před instalací WSL2.

  1. Upgradujte server na nejnovější verzi systému Windows: ujistěte se, že váš server běží na nejnovější dostupné verzi operačního systému Windows, abyste mohli používat všechny nejnovější funkce a opravy zabezpečení.
  2. Nainstalujte potřebný software: před instalací WSL2 na server Windows se ujistěte, že máte na svém serveru nainstalované všechny potřebné komponenty, jako je PowerShell, Windows Terminal, atd.
  3. Povolte virtuální stroje: instalace WSL2 vyžaduje povolenou podporu virtualizace v systému BIOS vašeho serveru. Zkontrolujte nastavení systému BIOS a zkontrolujte, zda je povolena virtualizace.
  4. Aktualizujte systém na nejnovější verzi: před instalací WSL2 se doporučuje aktualizovat všechny nainstalované programy a součásti operačního systému na nejnovější verzi. To pomůže vyhnout se možným problémům a zlepší stabilitu wsl2 na vašem serveru.
  5. Povolte subsystém Windows pro Linux: WSL2 vyžaduje, aby byl na vašem serveru povolen subsystém Windows pro Linux. Zkontrolujte, zda jste tuto funkci povolili v nastavení systému.

Po provedení všech přípravných kroků bude váš server připraven k instalaci WSL2. Nyní můžete přejít k dalšímu kroku-instalaci WSL2 na váš server Windows.

Instalace potřebného softwaru pro WSL2

Před instalací WSL2 na server Windows je třeba se ujistit, že server má operační systém Windows 10 s verzí alespoň 2004 a že má několik volných gigabajtů paměti RAM a místa na disku.

Chcete-li nainstalovat WSL2, musíte postupovat podle následujících kroků:

KrokPopis
Krok 1Otevřete Windows PowerShell nebo příkazový řádek jako správce.
Krok 2Spusťte příkaz wsl --install pro instalaci wsl2 a potřebných komponent.
Krok 3Počkejte na dokončení instalace komponent.
Krok 4Nainstalujte distribuci Linuxu z obchodu Microsoft Store nebo pomocí příkazu wsl --install-d .
Krok 5Spusťte distribuci Linuxu a proveďte nastavení.
Krok 6Zkontrolujte práci WSL2 spuštěním příkazu winver ve Windows PowerShell nebo příkazovém řádku.

Po dokončení všech uvedených kroků úspěšně nainstalujete požadovaný software pro WSL2 na server Windows a budete jej moci použít ke spuštění a práci s distribucemi Linuxu.

Nastavení systému BIOS pro práci s WSL2

Pro úspěšné použití WSL2 na serveru Windows je nutné provést určitá nastavení v systému BIOS. V této části se podíváme na několik klíčových kroků, které vám umožní nakonfigurovat BIOS tak, aby fungoval s WSL2.

  1. Stáhněte si počítač a přejděte do systému BIOS. To se obvykle provádí stisknutím určité klávesy (například F2 nebo Delete) při spuštění počítače. Pokud si nejste jisti, jak se dostat do systému BIOS, obraťte se na pokyny svého počítače nebo výrobce.
  2. V nabídce BIOS vyhledejte sekci virtualizace. Tento oddíl může být nazýván různými způsoby v závislosti na vašem BIOSu. Obvykle se nachází v části " Advanced "(pokročilá nastavení) nebo" Security " (zabezpečení).
  3. Povolte možnost "Virtualization Technology" (virtualizační technologie). Zkontrolujte, zda je tato možnost povolena. Ve většině případů budete muset vybrat hodnotu "Enabled" (povoleno).
  4. Uložte změny a ukončete BIOS. To lze obvykle provést výběrem možnosti "Save and Exit" (Uložit a ukončit) nebo stisknutím klávesy, která bude uvedena v nabídce BIOS.

Po provedení těchto nastavení bude váš počítač připraven k použití WSL2. Nezapomeňte uložit změny v systému BIOS, aby se projevily.

Proces instalace WSL2

Chcete-li nainstalovat WSL2 na server Windows, postupujte podle těchto kroků:

  1. Otevřete PowerShell v režimu správce.
  2. Spusťte příkaz wsl --install ke stažení a instalaci potřebných komponent.
  3. Po dokončení instalace komponent restartujte počítač.
  4. Otevřete Microsoft Store a vyhledejte obrázek distribuce Linuxu, který chcete použít. Klepnutím na instalovat jej stáhněte a nainstalujte.
  5. Spusťte nainstalovanou distribuci Linuxu. Při prvním spuštění budete muset nastavit uživatelský účet a heslo.
  6. Po nastavení lze wsl2 použít spuštěním příkazů Linuxu v terminálu.

Nyní si můžete vychutnat funkce a výhody používání linuxových aplikací na serveru Windows pomocí WSL2.

Nastavení a spuštění WSL2 po instalaci

Po instalaci WSL2 na server Windows, budete muset provést několik nastavení, abyste jej mohli začít používat:

  1. Otevřete příkazový řádek jako správce.
  2. Spusťte následující příkaz a zkontrolujte, zda je váš systém podporován virtualizací: wsl-l --all .
  3. Pokud vidíte závěr, jako je tento:
    WSL 2 distros:
    . NAME STATE VERSION
    * Ubuntu-20.04 Stopped 2
    .
    to znamená, že váš systém podporuje WSL2 a již máte nainstalovanou jednu z verzí distribuce.
  4. Pokud váš systém nepodporuje WSL2, můžete virtualizaci aktivovat v nastavení systému BIOS a kroky opakovat znovu.
  5. Chcete-li spustit nebo vytvořit novou distribuci, zadejte příkaz: wsl --set-version [distribuce] 2 vyměňte [distribuce] na název vaší distribuce ,například "Ubuntu-20.04".

Po dokončení těchto nastavení jste připraveni používat WSL2 na vašem serveru Windows a nainstalovat aplikace a nástroje pro Linux, které potřebujete.