Jak spustit WSL ve Windows 11 (Windows Subsystem for Linux)

WSL (Windows Subsystem for Linux) umožňuje spouštět plnohodnotné Linuxové distribuce (např. Ubuntu, Debian) přímo ve Windows – bez potřeby dual bootu nebo virtuálního stroje. Ideální pro vývojáře, adminy i běžné uživatele.

 Co je potřeba

  • Windows 10 verze 2004 nebo novější (doporučeno: Windows 11)
  • Administrátorský přístup
  • Připojení k internetu (pro stažení distribuce z Microsoft Store)
  1. Aktivace WSL
  2. A) Nejjednodušší způsob (Windows 11, PowerShell):

Otevři PowerShell jako správce (Win + X → Windows Terminal (Admin)) a spusť:

wsl --install

Tímto se:

  • Aktivuje funkce WSL a Virtual Machine Platform
  • Nainstaluje Ubuntu jako výchozí distribuce
  • Restartuje počítač (bude vyžadováno)

 Pokud máš starší systém, viz níže manuální postup.

 

  1. B) Manuální aktivace (pokud wsl --install nefunguje)
  1. Spusť PowerShell jako správce a zadej:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  1. Restartuj počítač
  2. Stáhni si distribuci z Microsoft Store (např. Ubuntu, Debian, Kali Linux...)

 

  1. Instalace Linux distribuce
  1. Otevři Microsoft Store
  2. Vyhledej např. „Ubuntu“
  3. Vyber např. Ubuntu 22.04 LTS a klikni Instalovat
  4. Po dokončení klikni na Spustit

 

  1. Spuštění WSL

Po instalaci se automaticky otevře okno Linux terminálu. Při prvním spuštění:

  • Zadej uživatelské jméno (pro Linux prostředí)
  • Nastav si heslo

Příště WSL spustíš jednoduše:

wsl

nebo konkrétní distribuci:

wsl -d Ubuntu

 

Přepínání verzí WSL

WSL existuje ve verzích WSL 1 a WSL 2.

Zkontroluj verzi:

wsl --list --verbose

Přepni distribuci na WSL 2:

wsl --set-version Ubuntu 2

Nastav WSL 2 jako výchozí:

wsl --set-default-version 2

 

Sdílení souborů mezi Windows a Linux

  • Windows disk je dostupný v Linuxu pod cestou: /mnt/c, /mnt/d atd.
  • Z Linuxu můžeš běžně přistupovat k Windows souborům a naopak

 

Tipy na závěr

  • Spouštění GUI aplikací (např. Firefox, GIMP): ve Windows 11 s WSLg to funguje nativně.
  • Aktualizace distribuce: sudo apt update && sudo apt upgrade
  • Odinstalace distribuce: wsl --unregister <název>

 

Pro pokročilé:

  • Možné použít Docker ve WSL2
  • Možnost mountování ISO, USB, síťových disků
  • Integrace s VS Code (rozšíření Remote - WSL)

 

Shrnutí

WSL je výkonný nástroj, který umožňuje kombinaci výhod Windows a Linuxu. Pomocí několika kroků si spustíš a nakonfiguruješ plnohodnotné linuxové prostředí přímo v systému Windows.