Kaip įdiegti ir naudoti „Linux Bash Shell“ sistemoje „Windows 10“

How Install Use Linux Bash Shell Windows 10



„Microsoft“ pradėjo partnerystę su „Canonical“ ir yra „Ubuntu“ patronuojanti bendrovė. Ši partnerystė atvėrė duris „Linux“ vartotojams, nes ji leidžia visiems naudotis „Linux“ sistemoje „Windows“. „Microsoft“ generalinis direktorius oficialiai paskelbė, kad dabar kiekvienas gali įdiegti ir naudoti „Linux Bash Shell“ sistemoje „Windows 10.“. Daugelis iš jūsų vis dar tuo netiki, todėl šiame straipsnyje pateiksime jums informacijos apie „Linux Bash Shell“ diegimą ir naudojimą „Windows 10“.

Kodėl turėtumėte naudoti „Linux Bash Shell“

Kaip žinome, „Windows“ operacinėje sistemoje jau yra „PowerShell“, kuri yra scenarijų kalba ir komandų apvalkalas. „PowerShell“ padeda sistemos administratoriams atlikti įvairias administravimo užduotis, ir ji buvo sukurta naudojant .NET sistemą, kad būtų įveikti komandų eilutės trūkumai.







Dabar manote, kad „PowerShell“ jau yra „Windows“, kam reikalingas „Bash Shell“ sistemoje „Windows“? „Bash“ ir „PowerShell“ skirtingai suprojektuoti skirtingoms užduotims atlikti. „Bash“ apvalkalas yra integruotas į „Windows“ operacinę sistemą ir pašalina papildomus veiksmus, kurių reikėjo atlikti naudojant tas pačias programavimo kalbas „Windows“.



Kas yra Bash Shell?

„Bash“ yra „Bourne-Again Shell“ santrumpa, kuri yra Stepheno Bourne'o (tiesioginio protėvio autorius dabartiniam UNIX apvalkalui) santrumpa. „Bash“ yra komandų kalba arba „Shell“, ji naudojama įvairių tipų GNU ir „Linux“ operacinėms sistemoms.



„Bash“ yra nemokama „Bourne Shell“ versija, platinama su „GNU“ ir „Linux“ operacinėmis sistemomis, įskaitant „Ubuntu“. Jei naudojote „Ubuntu“ ir dirbote su konkrečiomis terminalo komandomis, šiam procesui turite naudoti „Bash“. „Bash“ yra vienas nuostabiausių komandinės eilutės vertėjų, todėl jis yra numatytasis interaktyvus apvalkalas skirtinguose „Linux“ platinimuose.





Kaip įdiegti ir naudoti „Linux Bash Shell“ sistemoje „Windows 10“

Pirmajame proceso etape turite įgalinti „Windows“ posistemės „Linux“ parinktį sistemoje „Windows“ iš „PowerShell“. Jei norite naudoti GUI, turite ieškoti funkcijos parinkties, kad gautumėte „Windows“ funkcijų sąrašą, kad galėtumėte tai padaryti pagal toliau pateiktą paveikslėlį:


Tada atidarykite jį, kad galėtumėte naudoti visas parinktis, todėl patikrinkite „Windows“ posistemis, skirtas „Linux“ ir Virtualios mašinos platforma ir įgalinkite juos pažymėdami laukelį, tada iš naujo paleiskite sistemą, kad pritaikytumėte pakeitimus.




Jei naudojate „PowerShell“, turite eiti į meniu Pradėti ir paieškos laukelyje įvesti „PowerShell“, tada paleiskite jį kaip administratorių dešiniuoju pelės mygtuku spustelėdami:


Atidarę „PowerShell“, naudokite toliau pateiktą komandą, kad įjungtumėte „Bash“ sistemoje „Windows 10“. (Tokiu atveju sistema paklaus apie patvirtinimą, todėl įveskite Y arba galite paspausti „Enter“.



Dabar turite atsisiųsti „Linux“ sistemą iš „Windows“ parduotuvės ir ieškoti „Linux“ ar „Ubuntu“.


Po paieškos gausite kitą ekraną, kuriame galėsite įdiegti „Ubuntu“ arba „SUSE“. (Šiuo atveju tolesniam procesui naudojamas „Ubuntu“).


Skirtumas tarp „openSUSE“, „Ubuntu“ ar „SUSE Linux Enterprise“ yra skirtingos komandos, skirtos naujiems „Linux“ posistemių paketams įdiegti. „Ubuntu“ atsisiuntimas užtruks apie 1 GB ar daugiau.


Tai paskutinė užduotis paleisti „Linux“ sistemoje „Windows 10“, todėl turite ieškoti įdiegto „Linux“ platinimo, ty „Ubuntu“.

Dabar paleiskite ją kaip įprastą „Windows“ programą, o įdiegimas užtruks šiek tiek laiko, tada užpildykite vartotojo vardą ir slaptažodį.


Pagaliau „Linux“ bus įdiegta jūsų sistemoje, todėl mėgaukitės ja.

Trikčių šalinimo atvejis

1. Jei gausite tokį kodą:


Tai reiškia, kad gavote „WSL“ papildomas komponentas neįgalintas. Įjunkite ir bandykite dar kartą. klaida. Jis lieps paspausti bet kurį klavišą, kad tęstumėte, taigi jis bus automatiškai uždarytas, kai paspausite bet kurį klavišą.

Ši klaida gali atsirasti, nes „Windows“ posistemis, skirtas „Linux“, netinkamai įjungtas. Taigi jūs turite tai įjungti, kaip paaiškinome mūsų straipsnyje.

2. Jei gausite Įdiegti nepavyko su klaida 0x80070003 klaida, tada jūs turite įsitikinti, kad jūsų „Linux“ turėtų būti saugoma ir įdiegta jūsų sistemos C diske, nes „Linux“ „Linux“ „Windows“ posistemis veikia tik C diske, kuris yra sistemos diskas.

Pirma, eikite į Nustatymai> Saugykla> Daugiau saugyklos nustatymų ir pakeisti naujai atsisiųsto turinio vietą.

Atnaujinkite WSL1 į WSL 2 arba „Windows 2“, skirtą „Linux 2“

Jei jūsų sistema yra užregistruota „Windows“ programoje „Insider“ arba jūsų sistema atnaujinta iki 18917 ar naujesnės versijos, galite lengvai atnaujinti WSL 1 į WSL 2.

Prieš atnaujindami WSL1 į WSL 2, turite įjungti „Windows“ funkciją, todėl atidarykite ją ir slinkite žemyn pasirinkdami parinktį, tada įjunkite funkciją „Virtual Machine Platform“. Dabar iš naujo paleiskite sistemą, kad pritaikytumėte pakeitimus.


Tada atidarykite „PowerShell“ ir turite jį paleisti kaip administratorių, tada vykdykite žemiau pateiktą komandą.

wsl-set-versija 2

Atminkite, kad turite pakeisti įdiegtus platinimo pavadinimus, tokius kaip „Ubuntu“, „Debian“ ar „Kali Linux“. Po šio proceso jūsų sistema WSL1 pakeis į WSL 2 ir tai užtruks beveik 5–10 minučių.

Galiausiai įveskite žemiau pateiktą komandą, kad patikrintumėte WSL („Windows“ posistemis „Linux“) versiją jūsų sistemoje. Jei rodoma 2 WSL versija, tai reiškia, kad jūsų WSL dabar atnaujinta.

wsl-jie -v

Išvada

Šiame straipsnyje pateikta išsami informacija apie tai, kaip įdiegti ir naudoti „Linux Bash Shell“ sistemoje „Windows 10.“. Kaip aptarėme, „Microsoft“ generalinis direktorius oficialiai paskelbė, kad dabar galite įdiegti ir naudoti „Linux Bash Shell“ sistemoje „Windows 10.“. Šis straipsnis padės „Windows Bash Shell“ įdiegiate „Windows 10“ be jokių problemų, todėl pasiūlėme būdų, kaip pašalinti klaidas diegiant „Linux Bash Shell“. Kokie jūsų atsiliepimai apie šį straipsnį? Praneškite mums!.