Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Subsystém Windows pro Linux (WSL) je funkce Systému Windows, která umožňuje spouštět na počítači s Windows linuxové prostředí bez nutnosti samostatného virtuálního počítače nebo duálního spouštění. WSL je navržený tak, aby poskytoval bezproblémové a produktivní prostředí pro vývojáře, kteří chtějí používat Windows i Linux současně.
- Pomocí WSL můžete nainstalovat a spustit různé linuxové distribuce, jako je Ubuntu, Debian, Kali a další. Instalace linuxových distribucí a přijímání automatických aktualizací z Microsoft Storu, importovat distribuce Linuxu, které nejsou dostupné v Microsoft Storu, nebo vytvářet vlastní linuxovou distribuci.
- Ukládejte soubory v izolovaném systému souborů Linuxu, které jsou specifické pro nainstalovanou distribuci.
- Spusťte nástroje příkazového řádku, jako je BASH.
- Spusťte běžné nástroje příkazového řádku BASH, jako jsou
grep
,sed
,awk
nebo jiné binární soubory ELF-64. - Spouštění skriptů Bash a aplikací příkazového řádku GNU/Linux, mezi které patří:
- Nástroje: vim, emacs, tmux
- Jazyky: NodeJS, JavaScript, Python, Ruby, C/C++, C# & F#, Rust, Go atd.
- Služby: SSHD, MySQL, Apache, lighttpd, MongoDB, PostgreSQL.
- Nainstalujte další software pomocí vlastního správce distribučních balíčků GNU/Linux.
- Vyvolání aplikací systému Windows pomocí prostředí příkazového řádku podobného systému Unix
- Vyvolání aplikací GNU/Linux ve Windows
- spuštění grafických aplikací GNU/Linux integrované přímo do počítače s Windows
- Pomocí zařízení GPU urychlíte úlohy Machine Learning běžící v Linuxu.
WSL je opensourcový nástroj se zdrojovým kódem dostupným ke stažení a příspěvkům:
- Další informace o opensourcových komponentách WSL
- Web s dokumentací WSL pro otevřený zdrojový kód: wsl.dev
- Úložiště WSL na GitHubu: github.com/Microsoft/wsl
Začínáme používat WSL:
Co je WSL 2?
WSL 2 je výchozí typ distribuce při instalaci distribuce Linuxu. WSL 2 používá virtualizační technologii ke spuštění jádra Linuxu uvnitř odlehčeného virtuálního počítače. Distribuce Linuxu běží jako izolované kontejnery uvnitř spravovaného virtuálního počítače WSL 2. Distribuce Linuxu spuštěné přes WSL 2 budou sdílet stejný obor názvů sítě, strom zařízení (kromě /dev/pts
), CPU/jádro/paměť/odkládací paměť, binární soubor /init
, ale budou mít vlastní obor názvů PID, obor názvů připojení, obor názvů uživatele, obor názvů řídicích skupin a proces init
.
WSL 2 zvyšuje výkon systému souborů a přidává úplnou kompatibilitu volání systému oproti architektuře WSL 1. Zjistěte více o tom, jak se porovnávají WSL 1 a WSL 2.
Jednotlivé linuxové distribuce je možné spouštět s architekturou WSL 1 nebo WSL 2. Každou distribuci je možné kdykoli upgradovat nebo downgradovat a vedle sebe můžete spouštět distribuce WSL 1 a WSL 2. Podívejte se na příkaz pro nastavení verze WSL .
Microsoft Loves Linux
Přečtěte si další informace o linuxových prostředcích na webu Microsoft, včetně nástrojů Microsoftu, které běží na Linuxu, školicích kurzech linuxových řešení, architektuře cloudových řešení pro Linux a zpráv, událostí a partnerství Microsoftu a Linuxu. Microsoft miluje Linux!
Windows Subsystem for Linux