WSL (Windows Subsystem for Linux - Windows subsystem for Linux) je funkce integrovaná v systému Windows 10, která umožňuje uživatelům a vývojářům přístup k prostředí GNU / Linux ve Windows (něco, co je normálně nemožné kvůli nekompatibilitě souborový systém obou systémů) a ve WSL jsou nástroje, obslužné programy a aplikace příkazového řádku integrovány, aby mohly být prováděny bez chyb ve Windows a bez nutnosti provádět další procesy.
VolbyPomocí WSL je možné:
- Spouštějte skripty bash shell a aplikace příkazového řádku GNU / Linux, jako jsou vim, emacs, tmux
- Vyberte distribuce GNU / Linux z Windows Store
- Spouštějte běžné nástroje příkazového řádku jako grep, sed, awk a také binární soubory ELF-64
- Kompatibilní s programovacími jazyky jako NodeJS, Javascript, Python, Ruby, C / C ++, C # & F #, Rust, Go a další
- Můžeme spravovat služby jako SSHD, MySQL, Apache, lighttpd, MongoDB, PostgreSQL
- V systému Windows 10 je možné vyvolat aplikace GNU / Linux
Nyní byl WSL 2 aktualizován na WSL 2, což je nejnovější verze subsystému Windows, který nabízí plný výkon pro spouštění binárních souborů Linux ELF64 v systému Windows 10. To umožňuje zvýšit výkon systému souborů a integrovat větší kompatibilitu se systémovými voláními.
WSL 2 byl navržen s novou strukturou, která upravuje použití binárních souborů Linuxu se systémem Windows i hardwaru počítače, ale to neznamená, že dojde ke ztrátě funkcí nebo obecného výkonu, protože jednotlivé distribuce Linuxu lze provádět s architekturou WSL 1 nebo WSL 2.
VýhodaMezi výhody používání WSL 2 v systému Windows 10 patří:
- Rychlejší spuštění
- Bezproblémová integrace mezi Windows a Linuxem
- Přístup k síťovým aplikacím Linuxu z Windows (localhost)
- Není vyžadována žádná konfigurace ani správa virtuálního počítače
- Plná podpora systémových volání
- Vyšší výkon I / O souboru
- Přístup k síťovým aplikacím Windows z Linuxu (IP hostitele)
Linuxové jádro ve WSL 2 bylo vytvořeno společností Microsoft pomocí nejnovější stabilní větve, která je zase založena na zdroji dostupném na kernel.org, což znamená, že jádro bude dostávat aktualizace systému Windows, což povede k získání nejnovějších oprav zabezpečení a vylepšení jádra automaticky.
Distribuce LinuxuDistribuce Linuxu podporované WSL ve Windows 10 jsou:
- Ubuntu 20.04
- ARM Ubuntu 20.04
- Ubuntu 18.04
- Ubuntu 18.04 ARM
- Ubuntu 16.04
- Debian GNU / Linux
- Kali Linux
- OpenSUSE Leap 42
- SUSE Linux Enterprise Server 12
- Fedora Remix pro WSL
Nyní se podíváme na to, jak jednoduchým způsobem nainstalovat WSL do Windows 10.
Nainstalujte WSL 2 na Windows 10
Krok 1
K ovládacímu panelu přistupujeme z vyhledávače:
Krok 2
V Ovládacích panelech uvidíme následující:
Krok 3
Klikneme na řádek „Odinstalovat program“ a budeme přesměrováni do následujícího okna:
ZVĚTŠIT
Krok 4
Tam klikneme na „Aktivovat nebo deaktivovat funkce systému Windows“ a otevře se následující vyskakovací okno, kde musíme aktivovat pole „Windows Subsystem for Linux“:
Krok 5
Změny použijete kliknutím na OK:
Krok 6
Poté uvidíme následující:
Krok 7
Proces dokončíme restartováním systému kliknutím na „Restartovat nyní“:
Krok 8
Přihlašujeme se do Windows 10:
ZVĚTŠIT
Krok 9
Vracíme se zpět k „Aktivaci nebo deaktivaci funkcí systému Windows“ a tam zkontrolujeme, zda jsou aktivní následující pole:
- Subsystém Windows pro Linux
- Platforma virtuálního stroje
Kliknutím na OK ukončíme.
ZVĚTŠIT
Krok 10
Otevřeme obchod Windows a tam stáhneme některé z kompatibilních verzí Linuxu, v tomto případě Ubuntu 20.04:
ZVĚTŠIT
Krok 11
Klikneme na Získat a čekáme na stažení distribuce:
Krok 12
Na konci uvidíme následující:
ZVĚTŠIT
Krok 13
Po stažení jej spustíme a vidíme, že WLS plní svůj úkol ve Windows 10:
ZVĚTŠIT
Krok 14
Vyplňujeme povinná pole:
ZVĚTŠIT
Krok 15
Budeme připraveni používat WSL 2 v systému Windows 10:
ZVĚTŠIT
Vidíte, že je to jednoduchý, ale plně funkční proces, jak ve Windows 10 používat to nejlepší z Linuxu.