Cum se instalează și se utilizează Linux Bash Shell pe Windows 10

How Install Use Linux Bash Shell Windows 10



Microsoft a început un parteneriat cu Canonical și este o companie mamă a Ubuntu. Acest parteneriat a deschis ușa utilizatorilor Linux, deoarece permite oricui să folosească Linux pe Windows. CEO-ul Microsoft a anunțat oficial că acum oricine poate instala și utiliza Linux Bash Shell pe Windows 10. Mulți dintre voi încă nu cred asta, așa că, în acest articol, vă vom oferi informații despre instalarea și utilizarea Linux Bash Shell pe Windows 10.

De ce ar trebui să utilizați Linux Bash Shell

După cum știm, sistemul de operare Windows are deja un PowerShell, care este un limbaj de script și un shell de comandă. PowerShell ajută administratorii de sistem să efectueze diferite sarcini de administrare și a fost creat din cadrul.NET pentru a depăși deficiențele promptului de comandă.







Acum credeți că PowerShell este deja prezent în Windows, care este nevoia pentru Bash Shell în Windows? Bash și PowerShell sunt concepute diferit pentru sarcini diferite. Bash shell este integrat în sistemul de operare Windows și elimină pașii suplimentari pe care trebuia să îi urmați pentru a utiliza aceleași limbaje de programare pe Windows.



Ce este Bash Shell?

Bash este o abreviere a lui Bourne-Again Shell, care este jocul de cuvânt al lui Stephen Bourne (autorul strămoșului direct pentru actualul shell sh UNIX). Bash este un limbaj de comandă sau Shell și este utilizat pentru diferite tipuri de sisteme de operare GNU și Linux.



Bash este versiunea gratuită a Bourne Shell și este distribuită cu sistemul de operare GNU și Linux care include și Ubuntu. În cazul în care ați folosit Ubuntu și ați lucrat la comenzile specifice ale terminalului, trebuie să fi folosit Bash pentru acest proces. Bash este unul dintre cei mai uimitori interpreți de linie de comandă, deci este un shell interactiv implicit în diferitele distribuții Linux.





Cum se instalează și se utilizează Linux Bash Shell pe Windows 10

Primul pas al procesului necesită activarea opțiunii Subsistem Windows pentru Linux pe Windows de la PowerShell. În cazul în care doriți să utilizați GUI, atunci trebuie să căutați opțiunea de funcții pentru a obține lista de caracteristici Windows, astfel încât să o puteți face conform imaginii de mai jos:


Apoi, deschideți-l pentru a utiliza toate opțiunile, deci verificați Subsistemul Windows pentru Linux și Platforma mașinilor virtuale și activați-le marcând caseta, apoi reporniți sistemul pentru aplicarea modificărilor.




În cazul în care utilizați PowerShell, trebuie să accesați meniul Start și să tastați PowerShell în caseta de căutare, apoi să îl rulați ca administrator făcând clic dreapta pe el:


După ce deschideți PowerShell, utilizați comanda de mai jos pentru a activa Bash-ul în Windows 10. (În acest caz, sistemul va întreba despre confirmare, deci tastați Y sau puteți apăsa Enter.



Acum, trebuie să descărcați sistemul Linux din Windows Store și să căutați Linux sau Ubuntu.


După căutare, veți obține următorul ecran prin care puteți instala Ubuntu sau SUSE. (În acest caz, Ubuntu este utilizat pentru procesul ulterior).


Diferența dintre openSUSE sau Ubuntu sau SUSE Linux Enterprise este diferitele comenzi pentru instalarea noilor pachete ale subsistemelor Linux noi. Va fi nevoie de aproximativ 1 GB sau mai mult decât atât pentru a descărca Ubuntu.


Este ultima sarcină care rulează Linux în Windows 10, deci trebuie să căutați distribuția Linux pe care ați instalat-o, adică Ubuntu.

Acum, rulați-l ca o aplicație Windows obișnuită și va dura ceva timp pentru a instala, apoi completați un nume de utilizator și o parolă.


În cele din urmă, Linux va fi instalat în sistemul dvs., așa că bucurați-vă de el.

Caz de depanare

1. În cazul în care primiți codul astfel:


Asta înseamnă că ați primit Componenta opțională WSL nu este activată. Vă rugăm să îl activați și să încercați din nou. eroare. Vă va spune să apăsați orice tastă pentru a continua, așa că se va închide automat când apăsați orice tastă.

Această eroare ar putea apărea deoarece subsistemul Windows pentru Linux nu este activat corect. Prin urmare, trebuie să o activați așa cum am explicat în articolul nostru.

2. În cazul în care obțineți Instalarea a eșuat cu eroarea 0x80070003 eroare, atunci trebuie să vă asigurați că Linux-ul dvs. trebuie stocat și instalat în unitatea C a sistemului dvs., deoarece subsistemul Windows Linux Linux funcționează numai pe unitatea C, care este unitatea de sistem.

Mai întâi, mergi la Setări> Stocare> Mai multe setări de stocare și modificați locația conținutului nou descărcat.

Actualizați WSL1 la WSL 2 sau subsistemul Windows pentru Linux 2

În cazul în care sistemul dvs. este înscris în programul Insider din Windows sau sistemul dvs. este actualizat la 18917 sau mai sus, este ușor pentru dvs. să actualizați WSL 1 la WSL 2.

Înainte de a actualiza WSL1 la WSL 2, trebuie să activați o caracteristică Windows, deci deschideți-o și derulați în jos în opțiune și apoi activați caracteristica Virtual Machine Platform. Acum, reporniți sistemul pentru a aplica modificări.


Apoi deschideți PowerShell și trebuie să îl rulați ca administrator, apoi executați comanda dată mai jos.

wsl--set-version 2

Amintiți-vă, trebuie să înlocuiți cu nume de distribuție instalate, cum ar fi Ubuntu, Debian sau Kali Linux. După acest proces, sistemul dvs. va transforma WSL1 în WSL 2 și va dura aproape 5 până la 10 minute.

În cele din urmă, introduceți comanda dată mai jos pentru a verifica versiunea WSL (subsistemul Windows pentru Linux) pe sistemul dvs. Dacă afișează WSL versiunea 2, înseamnă că WSL-ul dvs. este acum actualizat.

wsl-la -v

Concluzie

Acest articol a furnizat informații complete despre Cum se instalează și se utilizează Linux Bash Shell pe Windows 10. După cum am discutat, CEO-ul Microsoft a anunțat oficial că acum puteți instala și utiliza Linux Bash Shell pe Windows 10. Acest articol vă va ajuta instalați Linux Bash Shell pe Windows 10 fără probleme, așa că am oferit modalități de abordare a erorilor în timpul instalării Linux Bash Shell. Care este feedbackul dvs. despre acest articol? Anunță-ne!.