Jak nainstalovat a používat Linux Bash Shell v systému Windows 10

How Install Use Linux Bash Shell Windows 10



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

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

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







Nyní si myslíte, že PowerShell je již ve Windows přítomen, co je potřeba pro Bash Shell ve Windows? Bash a PowerShell jsou různě navržené pro různé úkoly. Bash shell je integrován do operačního systému Windows a odstraňuje další kroky, které jste museli dodržovat pro používání stejných programovacích jazyků ve vašem Windows.



Co je to Bash Shell?

Bash je zkratka pro Bourne-Again Shell, což je slovní hříčka Stephena Bournea (autor přímého předka pro současný shell sh UNIX). Bash je příkazový jazyk nebo Shell a používá se pro různé typy operačních systémů GNU a Linux.



Bash je bezplatná verze Bourne Shell a je distribuována s operačním systémem GNU a Linux, který obsahuje také Ubuntu. V případě, že jste použili Ubuntu a pracovali na konkrétních příkazech terminálu, musíte pro tento proces použít Bash. Bash je jedním z nejúžasnějších interpretů příkazového řádku, takže je to výchozí interaktivní prostředí v různých distribucích Linuxu.





Jak nainstalovat a používat Linux Bash Shell ve Windows 10

První krok procesu vyžaduje povolení možnosti Windows Subsystem for Linux v systému Windows z prostředí PowerShell. V případě, že chcete použít GUI, musíte vyhledat možnost této funkce, abyste získali seznam funkcí systému Windows, takže to můžete udělat podle obrázku níže:


Dále jej otevřete a použijte všechny možnosti, takže zkontrolujte Subsystém Windows pro Linux a Platforma virtuálních strojů a povolte je zaškrtnutím políčka a poté restartujte systém, aby se změny projevily.




V případě, že používáte prostředí PowerShell, musíte jít do nabídky Start a do vyhledávacího pole zadat PowerShell a poté jej spustit jako správce kliknutím pravým tlačítkem na něj:


Jakmile otevřete prostředí PowerShell, pomocí níže uvedeného příkazu povolte Bash v systému Windows 10. (V tomto případě se systém zeptá na potvrzení, zadejte tedy Y nebo můžete stisknout Enter.



Nyní si musíte stáhnout systém Linux z Windows Store a vyhledat Linux nebo Ubuntu.


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


Rozdíl mezi openSUSE nebo Ubuntu nebo SUSE Linux Enterprise je v různých příkazech k instalaci nových balíčků nových subsystémů Linux. Stažení Ubuntu bude trvat přibližně 1 GB nebo více.


Je to poslední úkol spustit Linux v systému Windows 10, takže musíte vyhledat distribuci Linuxu, kterou jste nainstalovali, tj. Ubuntu.

Nyní jej spusťte jako běžnou aplikaci pro Windows a jeho instalace bude nějakou dobu trvat a poté vyplňte uživatelské jméno a heslo.


Nakonec se do vašeho systému nainstaluje Linux, tak si to užijte.

Případ pro řešení potíží

1. V případě, že dostanete kód takto:


To znamená, že jste obdrželi volitelnou komponentu WSL není povolena. Povolte to a zkuste to znovu. chyba. Řekne vám, abyste pokračovali stisknutím libovolné klávesy, takže se automaticky zavře, když stisknete jakoukoli klávesu.

K této chybě může dojít, protože subsystém Windows pro Linux není správně povolen. Proto je musíte povolit, jak jsme vysvětlili v našem článku.

2. V případě, že dostanete Instalace se nezdařila s chybou 0x80070003 Chyba, 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 Linux Linux funguje pouze na jednotce C, což je systémová jednotka.

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

Upgradujte WSL1 na WSL 2 nebo Windows Subsystem pro Linux 2

V případě, že je váš systém zapsán 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 Windows, takže ji otevřete, přejděte dolů v možnosti a poté povolte funkci Virtual Machine Platform. Nyní restartujte systém a použijte změny.


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

wsl--set-verze 2

Nezapomeňte, že musíte nahradit názvy nainstalovaných distribucí, jako je Ubuntu, Debian nebo Kali Linux. Po tomto procesu váš systém změní 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ém Windows pro Linux) ve vašem systému. Pokud zobrazuje WSL verze 2, znamená to, že vaše WSL je nyní upgradováno.

wsl-ten -proti

Závěr

Tento článek poskytl úplné informace o tom, jak nainstalovat a používat Linux Bash Shell v systému Windows 10. Jak jsme diskutovali, 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 pomůže nainstalujete Linux Bash Shell do svého Windows 10 bez problémů, 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? Dej nám vědět!.