Přejít k obsahu

Windows Subsystem for Linux

AplikaceMicrosoft Corporation

Nazývá se také wsl2, windows subsystem for linux, wsl.exe

Microsoft CorporationSystém

wsl.exe a distribuce Linuxu ve Windows. WSL 2 využívá odlehčený virtuální počítač. Nejedná se o dual-boot Linuxu.

Co potřebujete vědět

WSL je Linux ve Windows. Není to dual-boot.

wsl.exe spouští distribuci. WSL 2 využívá odlehčený virtuální počítač. Operačním systémem zůstává vaše instalace Windows. Dual-boot vyžaduje jiné rozvržení disku.

Co to je?
Distribuce Linuxu ve Windows prostřednictvím wsl.exe
Dual-boot?
Ne. Windows zůstávají operačním systémem
WSL 2?
Ano. Odlehčený virtuální počítač, nikoli druhý disk
Feex uvádí
Pokud proces vmmemWSL zabírá obrovské množství paměti, spustím wsl --shutdown. Nepovažuji tuto paměť RAM za instalaci Linuxu s dual-bootem a nemažu wsl.exe.

Co je Windows Subsystem for Linux?

WSL je wsl.exe plus jedna nebo více distribucí. Paměť RAM hosta WSL 2 se zobrazuje jako vmmem nebo vmmemWSL. Zavření terminálu neznamená restart s dual-bootem ani úplné vypnutí virtuálního počítače, dokud nespustíte wsl --shutdown.

Pokud jste jej nikdy nepoužívali

Pokud chcete nástroje Linuxu ve Windows bez nutnosti dual-bootu, spusťte wsl --install z příkazového řádku jako správce. Tím povolíte WSL a obvykle se nainstaluje Ubuntu. Operačním systémem zůstávají Windows. Nejedná se o Linux na druhém disku ani o virtuální stroj, který byste vytvořili ve VirtualBoxu.

K čemu se používá?

Příkazový řádek Linuxu ve Windows

apt, bash a linuxové sady nástrojů. Nemáte dual-boot. Soubory se stále nacházejí i ve Windows.

Odlehčený virtuální počítač WSL 2

Pomocný virtuální počítač, nikoli host vytvořený ve Správci Hyper-V ani druhý operační systém na jiném diskovém oddílu.

Distribuce z Microsoft Store nebo wsl --install -d

Výchozí je Ubuntu. Můžete přidat Debian nebo jiné. Žádná distribuce není položkou v zaváděcí nabídce dual-bootu.

Pro koho je určen?

  • Vývojáři, kteří chtějí bash bez nutnosti opouštět Windows
  • Lidé, kteří se domnívali, že WSL nahradí instalaci Linuxu na jiném disku
  • Uživatelé, kteří vidí proces vmmemWSL a přemýšlejí, zda nabootovali Linux

Aktuální stav

Windows Subsystem for Linux (2016) je moderní nástroj pro běh Linuxu na Windows od společnosti Microsoft Corporation. Výrobce stále odkazuje uživatele Windows na https://learn.microsoft.com/windows/wsl/install.

Jak je starý?

WSL 1 (2016) překládal systémová volání Linuxu. WSL 2 (2019) spouští skutečné jádro v odlehčeném virtuálním počítači. Aktuální instalace používají jako výchozí WSL 2. Návod z roku 2017 zaměřený pouze na WSL 1 je pro většinu počítačů zastaralý.

Verze

Nejprve hlavní distribuční kanály. Přesná čísla sestavení zde nejsou všechna ověřena.

WSL 2
WSL 1

Systémové požadavky

Hodnoty se řídí veřejnými pokyny vydavatele. Skutečnou potřebu přesto ovlivňuje pracovní zátěž.

Minimální

Minimální systémové požadavky
Operační systém Windows 10 verze 2004 (sestavení 19041) nebo novější, případně Windows 11, podle webu Microsoft Learn
RAM Dostatečné pro Windows plus tuto aplikaci. Náročné projekty vyžadují více.

Profil využití prostředků

Nároky na procesor
Záleží na tom, co uvnitř aplikace otevřete
Nároky na RAM
Záleží na dokumentech, kartách nebo knihovnách

Nainstalované procesy

Tyto spustitelné soubory patří k tomuto produktu, pokud je nainstalován.

Nainstalované procesy
wsl.exe Hlavní spustitelný soubor pro Windows
wslhost.exe Pomocný proces pro interoperabilitu jednotlivých distribucí

Součásti spouštěné při startu

Služba WslService se spouští na vyžádání, když se připojí klient. wsl.exe není nutnou položkou mezi aplikacemi Po spuštění.

Umístění souborů

Běžná umístění nástroje Windows Subsystem for Linux
Typická instalace C:\Windows\System32\wsl.exe

Běžné problémy

Domnívali se, že mají dual-boot

Windows stále běží. WSL je subsystém a u WSL 2 také pomocný virtuální počítač. V zaváděcí nabídce nedochází k žádné změně.

Paměť RAM zůstává alokována i po zavření okna Ubuntu

Virtuální počítač WSL 2 může zůstat nečinný. Příkaz wsl --shutdown uvolní paměť procesu vmmemWSL. Samotné zavření karty nestačí.

Řešení potíží

Spusťte wsl --install z příkazového řádku se zvýšenými oprávněními a po vyzvání restartujte

Learn toto podrobně dokumentuje. Nestahujte žádný spustitelný soubor "WSL full" z fór.

wsl -l -v pro zobrazení stavu Running versus Stopped

Nastavte WSL 2 pomocí wsl --set-version. To stále neznamená příznak dual-bootu.

wsl --shutdown, když má proces vmmemWSL uvolnit paměť

Přečtěte si článek o procesu wsl.exe. Nemažte vmmem.

Alternativy

Skutečný dual-boot je druhý operační systém na disku. VirtualBox a Hyper-V spouštějí plnohodnotné hostované systémy. Git Bash není linuxové jádro.

Oficiální nápověda a soubory ke stažení

Začněte u dodavatele. Náhodné weby se soubory exe nejsou kanálem podpory.

Oficiální kontakty
Stáhnout learn.microsoft.com/windows/wsl/install Oficiální instalátor nebo stránka dodavatele
Nápověda learn.microsoft.com/windows/wsl/ Podpora dodavatele
Oficiální web learn.microsoft.com/windows/wsl/install Začněte zde, ne na náhodném hostingu se soubory exe
Základní příkazy WSL learn.microsoft.com/windows/wsl/basic-commands wsl -l -v a wsl --shutdown

Související hardware

WSL 2 vyžaduje virtualizaci ve firmwaru. Omezení paměti RAM lze nastavit v souboru .wslconfig. Nejde o to, že by si Feex vymýšlel další snímače.

Technické podrobnosti

Technické podrobnosti

Čísla verzí dodavatele se mění. Tento článek nespecifikuje konkrétní sestavení.

Zdroje a ověření

Zaznamenané označení zdroje: srpen 2026. Toto označení nepředstavuje nezávislé ověření. Jak provádíme výzkum.

Byl tento článek užitečný?

Stačí ano nebo ne. Pokud chcete, vyberte důvod nebo přidejte krátkou poznámku.

Byl tento článek užitečný?