Kako namestiti in uporabljati Linux Bash Shell v sistemu Windows 10

How Install Use Linux Bash Shell Windows 10



Microsoft je začel partnerstvo s podjetjem Canonical in je matično podjetje Ubuntu. To partnerstvo je uporabnikom Linuxa odprlo vrata, ker vsem omogoča uporabo Linuxa v sistemu Windows. Izvršni direktor Microsofta je uradno objavil, da lahko zdaj vsak namesti in uporablja Linux Bash Shell v sistemu Windows 10. Mnogi še vedno ne verjamete, zato vam bomo v tem članku dali informacije o namestitvi in ​​uporabi Linux Bash Shell na Windows 10.

Zakaj morate uporabiti Linux Bash Shell

Kot vemo, operacijski sistem Windows že ima PowerShell, ki je skriptni jezik in ukazna lupina. PowerShell pomaga sistemskim skrbnikom pri različnih skrbniških nalogah in je bil ustvarjen iz ogrodja .NET za premagovanje pomanjkljivosti ukaznega poziva.







Zdaj menite, da je PowerShell že prisoten v sistemu Windows, kakšna je potreba po Bash Shell v sistemu Windows? Bash in PowerShell sta različno zasnovana za različne naloge. Lupina Bash je integrirana v operacijski sistem Windows in odstrani dodatne korake, ki jih morate upoštevati pri uporabi istih programskih jezikov v sistemu Windows.



Kaj je Bash Shell?

Bash je okrajšava od Bourne-Again Shell, ki je beseda Stephen Bourne (avtor neposrednega prednika za trenutno lupino UNIX sh). Bash je ukazni jezik ali Shell in se uporablja za različne vrste operacijskih sistemov GNU in Linux.



Bash je brezplačna različica Bourne Shell in se distribuira z operacijskim sistemom GNU in Linux, ki vključuje tudi Ubuntu. Če ste uporabljali Ubuntu in delali na posebnih ukazih terminala, ste za ta postopek morali uporabiti Bash. Bash je eden najbolj neverjetnih tolmačev ukazne vrstice, zato je privzeta interaktivna lupina v različnih distribucijah Linuxa.





Kako namestiti in uporabiti Linux Bash Shell v sistemu Windows 10

Prvi korak postopka zahteva, da v PowerShellu omogočite možnost Windows podsistem za Linux v sistemu Windows. Če želite uporabiti grafični vmesnik, morate poiskati možnost funkcije, da pridobite seznam funkcij sistema Windows, tako da lahko to storite v skladu s spodnjo sliko:


Nato ga odprite, da uporabite vse možnosti, zato preverite Podsistem Windows za Linux in Platforma virtualnih strojev in jih omogočite tako, da označite polje, nato znova zaženite sistem za uveljavljanje sprememb.




Če uporabljate PowerShell, pojdite v meni Start in v iskalno polje vnesite PowerShell, nato pa ga zaženite kot skrbnik z desnim klikom nanj:


Ko odprete PowerShell, uporabite spodnji ukaz, da omogočite Bash v sistemu Windows 10. (V tem primeru vas bo sistem vprašal za potrditev, zato vnesite Y ali pa pritisnite Enter.



Zdaj morate prenesti sistem Linux iz trgovine Windows in poiskati Linux ali Ubuntu.


Po iskanju boste dobili naslednji zaslon, na katerem lahko namestite Ubuntu ali SUSE. (V tem primeru se za nadaljnji postopek uporablja Ubuntu).


Razlika med openSUSE ali Ubuntu ali SUSE Linux Enterprise je v različnih ukazih za namestitev novih paketov novih podsistemov Linux. Za prenos Ubuntuja bo potrebnih približno 1 GB ali več.


To je zadnja naloga za zagon Linuxa v sistemu Windows 10, zato morate poiskati distribucijo Linuxa, ki ste jo namestili, to je Ubuntu.

Zdaj ga zaženite kot običajno aplikacijo Windows in namestitev bo trajala nekaj časa, nato pa izpolnite uporabniško ime in geslo.


Končno bo Linux nameščen v vašem sistemu, zato uživajte.

Primer za odpravljanje težav

1. V primeru, da dobite kodo tako:


To pomeni, da ste prejeli, da izbirna komponenta WSL ni omogočena. Omogočite ga in poskusite znova. napaka. Povedal vam bo, da za nadaljevanje pritisnete katero koli tipko, zato se bo samodejno zaprla, ko pritisnete katero koli tipko.

Do te napake lahko pride, ker podsistem Windows za Linux ni pravilno omogočen. Zato ga morate omogočiti, kot smo pojasnili v našem članku.

2. V primeru, da dobite Namestitev ni uspela z napako 0x80070003 napako, potem morate poskrbeti, da je vaš Linux shranjen in nameščen v pogonu C vašega sistema, ker podsistem Windows Linux v sistemu Linux deluje samo na pogonu C, ki je sistemski pogon.

Najprej pojdite na Nastavitve> Shramba> Več nastavitev shranjevanja in spremenite lokacijo na novo prenesene vsebine.

Nadgradite WSL1 na WSL 2 ali podsistem Windows za Linux 2

Če je vaš sistem vpisan v program Insider v sistemu Windows ali je vaš sistem posodobljen na 18917 ali novejšo različico, lahko preprosto posodobite WSL 1 na WSL 2.

Pred nadgradnjo WSL1 na WSL 2 morate omogočiti funkcijo Windows, zato jo odprite in se pomaknite navzdol po možnosti ter nato omogočite funkcijo platforme navideznega stroja. Zdaj znova zaženite sistem, da uporabite spremembe.


Nato odprite PowerShell in ga zaženite kot skrbnik, nato izvedite spodnji ukaz.

wsl--set-različica 2

Ne pozabite, da morate zamenjati z nameščenimi imeni distribucij, kot so Ubuntu, Debian ali Kali Linux. Po tem postopku bo vaš sistem WSL1 spremenil v WSL 2, kar bo trajalo skoraj 5 do 10 minut.

Nazadnje vnesite spodnji ukaz za preverjanje različice WSL (podsistem Windows za Linux) v vašem sistemu. Če prikazuje WSL različice 2, to pomeni, da je vaš WSL zdaj nadgrajen.

wsl- -v

Zaključek

Ta članek vsebuje popolne informacije o tem, kako namestiti in uporabiti Linux Bash Shell v sistemu Windows 10. Kot smo že razpravljali, je izvršni direktor Microsofta uradno objavil, da lahko zdaj namestite in uporabite Linux Bash Shell v sistemu Windows 10. Ta članek vam bo pomagal brez težav namestite Linux Bash Shell na svoj Windows 10, zato smo ponudili načine za odpravljanje napak pri nameščanju Linux Bash Shell. Kakšne so vaše povratne informacije o tem članku? Sporočite nam !.