Jak nastavit a nainstalovat WSL 2 na Windows 10 a 11

click fraud protection

Chcete-li používat Linux na počítači se systémem Windows, musíte nejprve nainstalovat WSL 2. Zde je návod, jak to udělat v systému Windows 10 i 11 během několika minut.

Pokud jste to ještě neslyšeli, Microsoft miluje Linux. Tato fráze přitahuje skeptiky, ale pak jsme viděli Windows Subsystem for Linux (WSL) a začali v něm vidět pravdu. WSL 2 vám umožňuje nainstalovat linuxové prostředí, ve kterém běží plné linuxové jádro Windows 11, nebo 10, pokud jej stále používáte, s poměrně úzkou integrací mezi těmito dvěma. První verze WSL neměla jádro a nefungovala zdaleka tak dobře. WSL je v srdci stále virtuální stroj, ale s hlubokými vazbami na hostitele Windows.

Pro vývojáře znamená WSL bezproblémový přístup k Windows i Linuxu bez nutnosti používat tradiční virtuální stroje. Nemusíte být vývojář, ale je to solidní nástroj, který může použít kdokoli, ať už je starý, nebo s Linuxem teprve začíná. Společnost Microsoft udělala spoustu práce také v oblasti integrace, protože WSL 2 je nyní snazší než kdy dříve uvést do provozu. Zde je návod, jak na to.

Co potřebujete ke spuštění WSL 2 na Windows 10 a 11

Ke spuštění WSL 2 nepotřebujete megavýkonný počítač, ani nepotřebujete verzi Windows „Pro“, jak to tradičně děláte pro použití nástroje Hyper-V VM. WSL 2 sice využívá architekturu Hyper-V, ale nemusíte za ni platit navíc. WSL 2 také podporuje procesory x64 i ARM. Pokud jej však používáte na počítači s ARM, budete muset použít verzi Linuxu, která má vydání ARM, jako je Ubuntu.

WSL 2 lze také spouštět na Windows uvnitř virtuálního počítače, pokud software virtuálního počítače, který používáte, má podporu pro vnořenou virtualizaci a je povolena.

Jak nainstalovat WSL 2 na Windows 10 a 11

Instalační proces pro WSL 2 je nyní tak přímočarý, že jej zprovozníte během několika minut. Jediným předpokladem je, že používáte Windows 10 verze 2004 a vyšší (a nyní byste skutečně měli být) s aplikovanou opravou KB5004296.

Na výběr jsou dvě možnosti: Použijte Microsoft Store nebo použijte PowerShell.

Pro první metodu jednoduše otevřete Microsoft Store a stáhněte si „Windows Subsystem for Linux Preview" aplikace. Z dlouhodobého hlediska se očekává, že to bude místo, odkud lze získat WSL, protože to týmu umožňuje aktualizovat jej, aniž by musel procházet službou Windows Update.

Případně otevřete PowerShell na vašem PC a zadejte tento příkaz:

wsl --install

Pohodlně se usaďte a počkejte, až to udělá svou věc, restartujte počítač, když k tomu dostanete signál, a voila! WSL 2 je nyní nastaven na vašem PC. Výchozí distribucí (distribucí) je Ubuntu, ale můžete volně používat jakoukoli jinou dostupnou v Microsoft Storu nebo ze zdrojů třetích stran, jako je Github, nebo přímo od výrobců distribucí.

Pokud používáte Windows 11, aplikace Windows Terminal bude předinstalovaná a je to nejlepší způsob, jak používat WSL na vašem PC. Distro můžete spustit přes PowerShell pomocí příkazu "wsl -d", za kterým následuje název, ale s Windows Terminal máte přístup ke každému, co jste nainstalovali, z rozevírací nabídky.

Pokud nemáte nainstalovaný Windows Terminal, můžete jej získat z Microsoft Store nebo prostřednictvím Správce balíčků systému Windows.