Microsoft navázal spolupráci se společností Canonical, která je mateřskou společností Ubuntu. Toto partnerství otevřelo dveře uživatelům Linuxu, protože umožňuje komukoli používat Linux v systému Windows. Generální ředitel společnosti Microsoft oficiálně oznámil, že nyní může kdokoli nainstalovat a používat prostředí Linux Bash Shell v systému Windows 10. Mnozí z vás tomu stále nevěří, a proto vám v tomto článku poskytneme informace o instalaci a používání prostředí Linux Bash Shell v systému Windows 10.

Proč byste měli používat prostředí Linux Bash Shell

Jak víme, operační systém Windows již má PowerShell, což je skriptovací jazyk a příkazový shell. PowerShell pomáhá správcům systému provádět různé úkoly správy a byl vytvořen z rámce.NET pro překonání nedostatků příkazového řádku.

Teď si myslíte, že PowerShell je již v systému Windows přítomen, k čemu je tedy v systému Windows potřeba prostředí Bash Shell? Bash a PowerShell jsou odlišně navrženy pro různé úlohy. Bash shell je integrován do operačního systému Windows a odstraňuje další kroky, které jste museli provést pro použití stejných programovacích jazyků v systému Windows.

Co je to Bash Shell?

„Bash“ je zkratka pro „Bourne-Again Shell“, což je slovní hříčka na Stephena Bournea (přímého předchůdce autora současného unixového shellu „sh“). Bash je příkazový jazyk neboli Shell a používá se pro různé typy operačních systémů GNU a Linux.

Bash je svobodná verze Bourne Shellu a je distribuován s operačním systémem GNU a Linux, který zahrnuje také Ubuntu. V případě, že jste používali Ubuntu a pracovali jste se specifickými příkazy terminálu, museli jste pro tento proces použít Bash. Bash je jedním z nejúžasnějších interpretů příkazového řádku, takže je výchozím interaktivním shellem v různých distribucích Linuxu.

Jak nainstalovat a používat linuxový shell Bash v systému Windows 10

Prvním krokem tohoto procesu je povolení možnosti „Subsystém Windows pro Linux“ v systému Windows z prostředí PowerShell. V případě, že chcete používat grafické uživatelské rozhraní, pak musíte vyhledat možnost funkce, abyste získali seznam funkcí systému Windows, takže to můžete udělat podle obrázku uvedeného níže:

Poté jej otevřete, abyste mohli používat všechny možnosti, takže zaškrtněte „Subsystém Windows pro Linux“ a „Platforma virtuálního počítače“ a povolte je zaškrtnutím políčka, poté restartujte systém pro uplatnění změn.

V případě, že používáte prostředí PowerShell, pak musíte přejít do nabídky Start a do vyhledávacího pole zadat PowerShell, poté jej spusťte jako správce kliknutím pravým tlačítkem myši:

Po otevření prostředí PowerShell použijte níže uvedený příkaz pro povolení prostředí Bash v systému Windows 10. V případě, že se vám nepodařilo otevřít prostředí PowerShell, klikněte na něj. (V tomto případě se systém zeptá na potvrzení, takže zadejte Y, nebo můžete stisknout klávesu Enter.


Nyní je třeba stáhnout systém Linux z obchodu Windows Store a vyhledat „Linux“ nebo „Ubuntu“.

Po vyhledání se zobrazí další obrazovka, pomocí které můžete nainstalovat Ubuntu nebo SUSE. (V tomto případě je pro další postup použito Ubuntu).

Rozdíl mezi openSUSE nebo Ubuntu či SUSE Linux Enterprise spočívá v odlišných příkazech pro instalaci nových balíčků nových subsystémů Linuxu. Stažení Ubuntu zabere asi 1 GB nebo více.

Je to poslední úkol pro spuštění Linuxu ve Windows 10, takže je třeba vyhledat nainstalovanou linuxovou distribuci, tedy Ubuntu.

Teď ji spusťte jako běžnou aplikaci Windows a instalace bude nějakou dobu trvat, pak vyplňte uživatelské jméno a heslo.

Nakonec se vám do systému nainstaluje systém Linux, tak si ho užijte.

Řešení případných problémů

1. V případě, že se zobrazí následující kód:

To znamená, že jste obdrželi zprávu „Volitelná součást WSL není povolena. Povolte ji a zkuste to znovu.“ Chyba. Řekne vám, abyste stiskli libovolnou klávesu pro pokračování, takže se automaticky zavře, když stisknete libovolnou klávesu.

Tato chyba se může vyskytnout, protože Subsystém Windows pro Linux není správně povolen. Proto jej musíte povolit, jak jsme vysvětlili v našem článku.

2. V případě, že se zobrazí chyba „Instalace se nezdařila s chybou 0x80070003“, pak se musíte ujistit, že váš Linux by měl být uložen a nainstalován na jednotce C vašeho systému, protože Subsystém Windows pro Linux funguje pouze na jednotce C, což je systémová jednotka.

Nejprve přejděte do Nastavení>Uložiště> Další nastavení úložiště a změňte umístění nově staženého obsahu.

Upgrade WSL1 na WSL 2 nebo Windows Subsystem for Linux 2

V případě, že je váš systém zařazen do programu Insider systému Windows nebo je váš systém aktualizován na verzi 18917 nebo vyšší, je pro vás snadné aktualizovat WSL 1 na WSL 2.

Před upgradem WSL1 na WSL 2 musíte povolit funkci systému Windows, takže jej otevřete a přejděte v možnosti dolů a poté povolte funkci „Virtual Machine Platform“. Nyní restartujte systém, aby se změny uplatnily.

Poté otevřete prostředí PowerShell a musíte jej spustit jako správce, pak proveďte níže uvedený příkaz.

wsl –set-version 2

Nezapomeňte, že musíte nahradit názvy nainstalovaných distribucí, například Ubuntu, Debian nebo Kali Linux. Po tomto procesu se váš systém změní z WSL1 na WSL 2 a bude to trvat téměř 5 až 10 minut.

Nakonec zadejte níže uvedený příkaz pro kontrolu verze WSL (subsystému Windows pro Linux) ve vašem systému. Pokud se zobrazí verze WSL 2, znamená to, že váš WSL je nyní aktualizován.

wsl -l -v

Závěr

Tento článek poskytl kompletní informace o tom, „Jak nainstalovat a používat Linux Bash Shell v systému Windows 10“. Jak jsme již uvedli, generální ředitel společnosti Microsoft oficiálně oznámil, že nyní můžete nainstalovat a používat Linux Bash Shell v systému Windows 10. Tento článek vám pomůže nainstalovat Linux Bash Shell do systému Windows 10 bez jakýchkoli potíží, proto jsme nabídli způsoby, jak řešit chyby při instalaci Linux Bash Shell. Jaký je váš názor na tento článek? Dejte nám vědět!.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.