Skip to content

Jak spustit příkazový řádek Bash ve Windows 10

18 de Červenec de 2021
GettyImages 927039544 5b7b202446e0fb002c1df5b1

V aktualizaci Windows 10 Anniversary Update Microsoft přidal Windows Subsystém pro Linux do Windows 10 a dokonce nabídl (ve spolupráci s Canonical) plně funkční verzi Ubuntu Linux – oficiálně, pouze přístup do prostředí, i když lidem trvalo přibližně tři nanosekundy jak spustit běžné aplikace pro Linux v relacích X ve Windows 10. Od svého spuštění WSL dozrála. Od roku 2019 nabízí Microsoft Store oficiálně podporované distribuce Linuxu pro Ubuntu, openSUSE Leap, SUSE Linux Enterprise, Debian / GNU Linux a Kali Linux. Každá z těchto distribucí nabízí přístup z příkazového řádku k systému Linux, ze kterého můžete spouštět skripty bash nebo nástroje příkazového řádku systému Linux.

Aktivujte WSL

Ve výchozím nastavení nemůžete používat WSL. Místo toho musíte aktivovat WSL jako volitelnou funkci systému Windows. Buď otevřete Funkce Windows průvodce a zaškrtněte políčko nebo otevřete výzvu PowerShellu jako správce a proveďte: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

type = „code“> Po aktivaci WSL restartujte.

Nainstalujte distribuci

linux v obchodě Windows

Spusťte Windows Store a vyberte distribuci, kterou chcete nainstalovat.

Spusťte distribuci poprvé

Spuštění softwaru

Po načtení distribuce do počítače prostřednictvím Windows Store ji spusťte. Budete si muset vytvořit nový uživatelský účet, jako byste nainstalovali distribuci jako samostatný operační systém na nový pevný disk.

Upgradování instalace

Získání aktuální distribuce

Vaše distribuce Linuxu není předstírané prostředí – je to skutečný systém Linux, který místo standardního obrazu jádra používá WSL. Budete se tedy muset starat o normální úklid Linuxu. Začněte aktualizací distribuce podle architektury systému. Například Debian a Ubuntu používají výstižný.

Pomocí programu příkazového řádku

Spuštění příkazového řádku

Po správné aktualizaci distribuce můžete libovolně spouštět libovolné programy – včetně skriptů prostředí a nástrojů příkazového řádku. Například můžete spustit horní příkaz pro kontrolu výkonu systému. Technicky nelze spustit programy Linux, které vyžadují server X, ačkoli internet je posetý poměrně přímočarými řešeními, aby Windows 10 zobrazilo okno X.

Co je pod pokličkou?

Když nainstalujete distribuci Linuxu na Windows 10, nedostanete virtuální stroj ani program, který se snaží předstírat, že je „Bash v Linuxu“. Ve skutečnosti je to distribuce Linuxu, která na vašem PC běží normálně díky subsystému Windows pro Linux. WSL je „tajná omáčka“, která umožňuje běh softwaru Linux na Windows. V podstatě WSL nahrazuje linuxové jádro; Linux funguje plně tak, jak bylo zamýšleno, používá pouze WSL místo běžného obrazu jádra Linuxu.