Ako nainštalovať a používať Linux Bash Shell v systéme Windows 10

How Install Use Linux Bash Shell Windows 10



Spoločnosť Microsoft nadviazala partnerstvo so spoločnosťou Canonical a je materskou spoločnosťou Ubuntu. Toto partnerstvo otvorilo dvere používateľom Linuxu, pretože umožňuje komukoľvek používať Linux v systéme Windows. Generálny riaditeľ spoločnosti Microsoft oficiálne oznámil, že teraz si môže ktokoľvek nainštalovať a používať Linux Bash Shell na Windows 10. Mnohí z vás tomu stále neveria, takže v tomto článku vám poskytneme informácie o inštalácii a používaní Linux Bash Shell na Windows 10.

Prečo by ste mali používať Linux Bash Shell

Ako vieme, operačný systém Windows už má PowerShell, čo je skriptovací jazyk a shell príkazov. PowerShell pomáha správcom systému vykonávať rôzne úlohy správy a bol vytvorený z rozhrania.NET na prekonanie nedostatkov príkazového riadka.







Teraz si myslíte, že PowerShell je už prítomný v systéme Windows, čo je potrebné pre Bash Shell v systéme Windows? Bash a PowerShell sú rôzne navrhnuté pre rôzne úlohy. Bash shell je integrovaný do operačného systému Windows a odstraňuje ďalšie kroky, ktoré ste museli vykonať pri používaní rovnakých programovacích jazykov vo vašom systéme Windows.



Čo je to Bash Shell?

Bash je skratka pre Bourne-Again Shell, čo je slovná hračka Stephena Bourna (autor priameho predka pre súčasný shell sh UNIX). Bash je príkazový jazyk alebo Shell a používa sa pre rôzne typy operačných systémov GNU a Linux.



Bash je bezplatná verzia programu Bourne Shell a je distribuovaná s operačným systémom GNU a Linux, ktorý obsahuje aj Ubuntu. V prípade, že ste použili Ubuntu a pracovali ste na konkrétnych príkazoch terminálu, musíte na tento proces použiť Bash. Bash je jedným z najúžasnejších interpretov príkazového riadka, takže je to predvolený interaktívny shell v rôznych distribúciách Linuxu.





Ako nainštalovať a používať Linux Bash Shell v systéme Windows 10

Prvý krok procesu vyžaduje, aby ste v systéme Windows povolili možnosť Windows Subsystem for Linux z PowerShell. V prípade, že chcete použiť GUI, musíte vyhľadať možnosť tejto funkcie a získať zoznam funkcií systému Windows, aby ste to mohli urobiť podľa obrázku uvedeného nižšie:


Potom ho otvorte, aby ste mohli používať všetky možnosti, takže ho začiarknite Subsystém Windows pre Linux a Platforma virtuálnych strojov začiarknutím políčka ich povoľte a potom reštartujte systém, aby sa zmeny prejavili.




V prípade, že používate PowerShell, musíte ísť do ponuky Štart, do vyhľadávacieho poľa napísať PowerShell a potom ho spustiť ako správca kliknutím pravým tlačidlom myši:


Akonáhle otvoríte PowerShell, pomocou nižšie uvedeného príkazu povoľte Bash v systéme Windows 10. (V takom prípade sa vás systém opýta na potvrdenie, zadajte Y alebo môžete stlačiť Enter.



Teraz si musíte stiahnuť systém Linux z Windows Store a vyhľadať Linux alebo Ubuntu.


Po vyhľadaní sa vám zobrazí ďalšia obrazovka, pomocou ktorej môžete nainštalovať Ubuntu alebo SUSE. (V tomto prípade sa na ďalší postup používa Ubuntu).


Rozdiel medzi openSUSE alebo Ubuntu alebo SUSE Linux Enterprise je v rôznych príkazoch na inštaláciu nových balíkov nových subsystémov Linux. Na stiahnutie Ubuntu bude trvať asi 1 GB alebo viac.


Je to posledná úloha spustiť Linux v systéme Windows 10, takže musíte vyhľadať distribúciu Linuxu, ktorú ste nainštalovali, tj. Ubuntu.

Teraz ho spustite ako bežnú aplikáciu Windows a jeho inštalácia bude chvíľu trvať, potom zadajte používateľské meno a heslo.


Nakoniec sa do vášho systému nainštaluje Linux, takže si to užite.

Prípad na riešenie problémov

1. V prípade, že dostanete kód takto:


To znamená, že ste dostali voliteľný komponent WSL nie je povolený. Povoľte to a skúste to znova. chyba. Povie vám, aby ste pokračovali stlačením ľubovoľného klávesu, takže sa automaticky zatvorí, keď stlačíte akékoľvek tlačidlo.

Táto chyba sa môže vyskytnúť, pretože subsystém Windows pre Linux nie je správne povolený. Preto ho musíte povoliť, ako sme vysvetlili v našom článku.

2. V prípade, že dostanete Inštalácia zlyhala s chybou 0x80070003 Chyba, potom sa musíte uistiť, že váš Linux by mal byť uložený a nainštalovaný na jednotke C vášho systému, pretože subsystém Windows Linux Linux funguje iba na jednotke C, ktorá je systémovou jednotkou.

Najprv choďte na Nastavenia> Úložisko> Ďalšie nastavenia úložiska a zmeňte umiestnenie novo stiahnutého obsahu.

Inovujte WSL1 na WSL 2 alebo Windows Subsystem pre Linux 2

V prípade, že je váš systém zapísaný do programu Insider systému Windows alebo je váš systém aktualizovaný na verziu 18917 alebo novšiu, je pre vás ľahké aktualizovať WSL 1 na WSL 2.

Pred inováciou WSL1 na WSL 2 musíte povoliť funkciu systému Windows, preto ju otvorte, posuňte sa nadol v možnosti a potom povoľte funkciu Virtual Machine Platform. Teraz reštartujte systém, aby sa zmeny prejavili.


Potom otvorte PowerShell a musíte ho spustiť ako správca a potom vykonať príkaz uvedený nižšie.

wsl--set-verzia 2

Nezabudnite, že musíte nahradiť nainštalovanými názvami distribúcií, ako sú Ubuntu, Debian alebo Kali Linux. Po tomto procese váš systém zmení WSL1 na WSL 2 a bude to trvať takmer 5 až 10 minút.

Nakoniec zadajte nižšie uvedený príkaz na kontrolu verzie WSL (Windows Subsystem for Linux) vo vašom systéme. Ak zobrazuje WSL verzie 2, znamená to, že váš WSL je teraz aktualizovaný.

wsl-ten -v

Záver

Tento článok priniesol úplné informácie o tom, ako nainštalovať a používať Linux Bash Shell v systéme Windows 10. Ako sme už diskutovali, generálny riaditeľ spoločnosti Microsoft oficiálne oznámil, že teraz môžete nainštalovať a používať Linux Bash Shell v systéme Windows 10. Tento článok vám pomôže Linux Bash Shell nainštalujete do systému Windows 10 bez problémov, preto sme ponúkli spôsoby, ako riešiť chyby pri inštalácii Linux Bash Shell. Aký je váš názor na tento článok? Dajte nám vedieť !.