WSL 2 (Windows Subsystem for Linux 2) je nová verze architektury WSL, která mění způsob interakce distribucí Linuxu s Windows. Tato příručka vám ukáže, jak provést aktualizaci ze subsystému Windows pro Linux (WSL) na WSL 2 ve Windows 10.
Jak aktualizovat z WSL na WSL 2 ve Windows 10
1. Otevřete PowerShell s právy správce .
2. Zkopírujte a vložte níže uvedený příkaz do prostředí PowerShell a stisknutím klávesy Enter povolte volitelnou funkci WSL.
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
Povolte volitelnou funkci WSL
3. Zkopírujte a vložte níže uvedený příkaz do prostředí PowerShell a poté stisknutím klávesy Enter povolte volitelnou funkci Platforma virtuálních strojů .
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
Povolte volitelnou funkci Virtual Machine Platform
4. Pro použití změn restartujte počítač.
5. Otevřete PowerShell s právy správce.
6. Zkopírujte a vložte níže uvedený příkaz do prostředí PowerShell a poté stisknutím klávesy Enter nastavte WSL 2 jako výchozí verzi používanou při instalaci nových distribucí Linuxu.
wsl --set-default-version 2
Po spuštění výše uvedeného příkazu se může zobrazit tato zpráva:
WSL 2 requires an update to its kernel component. For information please visit https://aka.ms/wsl2kernel.
(WSL 2 vyžaduje aktualizace komponent jádra. Informace naleznete na https://aka.ms/wsl2kernel).
Pokud chcete, klikněte na odkaz ( https://aka.ms/wsl2kernel ) a nainstalujte MSI z této stránky v dokumentaci společnosti Microsoft, abyste nainstalovali jádro Linuxu na svůj počítač a použili WSL 2. Jakmile nainstalujete jádro, spusťte příkaz znovu: wsl --set-default-version 2 a bude úspěšně dokončen bez zobrazení zprávy.
Dokončení aktualizace z WSL 1 na WSL 2 může trvat několik minut v závislosti na velikosti cílové distribuce. Pokud spouštíte starou instalaci WSL 1 z aktualizace Windows 10 Anniversary Update nebo Creators Update, můžete narazit na chyby aktualizace.
Nastavte WSL 2 jako výchozí verzi používanou při instalaci nových distribucí Linuxu
7. Nyní můžete nainstalovat a nastavit aplikace distribuce WSL z obchodu Microsoft Store tak, aby standardně používaly WSL 2.
Vidět víc: