Microsoft a început un parteneriat cu Canonical, iar aceasta este compania mamă a Ubuntu. Acest parteneriat a deschis ușa pentru utilizatorii 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 acest lucru, 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ă folosiți Linux Bash Shell
După cum știm, sistemul de operare Windows are deja un PowerShell, care este un limbaj de scripting și un shell de comandă. PowerShell îi ajută pe administratorii de sistem să facă diferite sarcini de administrare și a fost creat din cadrul .NET pentru a depăși neajunsurile promptului de comandă.
Acum vă gândiți că PowerShell este deja prezent în Windows, de ce este nevoie de Bash Shell în Windows? Bash și PowerShell sunt concepute în mod 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 de la „Bourne-Again Shell”, care este un joc de cuvinte cu Stephen Bourne (autorul strămoșului direct pentru actualul shell UNIX „sh”). Bash este un limbaj de comenzi sau Shell și este utilizat pentru diferite tipuri de sisteme de operare GNU și Linux.
Bash este versiunea liberă a Bourne Shell și este distribuit împreună 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 terminalului, trebuie să fi folosit Bash pentru acest proces. Bash este unul dintre cele mai uimitoare interpretoare de linii de comandă, astfel că este un shell interactiv implicit în diferitele distribuții Linux.
Cum să instalați și să utilizați Linux Bash Shell pe Windows 10
Primul pas al procesului necesită să activați opțiunea „Windows Subsystem for Linux” pe Windows din PowerShell. În cazul în care doriți să utilizați interfața grafică, atunci trebuie să căutați opțiunea de caracteristici pentru a obține lista de caracteristici Windows, astfel încât să o puteți face conform imaginii prezentate mai jos:
În continuare, deschideți-o pentru a utiliza toate opțiunile, deci bifați „Windows Subsystem for Linux” și „Virtual Machine Platform” și activați-le prin marcarea căsuței, apoi reporniți sistemul pentru aplicarea modificărilor.
În cazul în care folosiți PowerShell, atunci trebuie să intrați în meniul Start și să tastați PowerShell în caseta de căutare, apoi rulați-l ca administrator făcând clic dreapta pe el:
După ce ați deschis PowerShell, folosiți comanda de mai jos pentru a activa Bash în Windows 10. (În acest caz, sistemul vă va întreba de confirmare, așa că 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 continuarea procesului).
Diferența dintre openSUSE sau Ubuntu sau SUSE Linux Enterprise constă în comenzile diferite de instalare a noilor pachete ale noilor subsisteme Linux. Va fi nevoie de aproximativ 1GB sau mai mult decât atât pentru a descărca Ubuntu.
Este ultima sarcină pentru a rula Linux în Windows 10, așa că trebuie să căutați distribuția Linux pe care ați instalat-o, adică Ubuntu.
Acum rulați-o ca o aplicație Windows obișnuită și va dura ceva timp pentru a se instala, apoi completați un nume de utilizator și o parolă.
În cele din urmă, Linux va fi instalat în sistemul dumneavoastră, așa că bucurați-vă de el.
Caz de rezolvare a problemelor
1. În cazul în care primiți un cod ca acesta:
Înseamnă că ați primit mesajul „The WSL optional component is not enabled. Vă rugăm să o activați și să încercați din nou.” eroare. Vă va spune să apăsați orice tastă pentru a continua, deci se va închide automat când apăsați orice tastă.
Această eroare ar putea să apară deoarece Windows Subsystem for Linux nu este activat corespunzător. Prin urmare, trebuie să îl activați așa cum am explicat în articolul nostru.
2. În cazul în care primiți eroarea „Installation failed with error 0x80070003” (Instalarea a eșuat cu eroarea 0x80070003), atunci trebuie să vă asigurați că Linux-ul dvs. ar trebui să fie stocat și instalat în unitatea C a sistemului dvs. deoarece Subsistemul Windows pentru Linux funcționează numai pe unitatea C, care este unitatea de sistem.
În primul rând, mergeți la Settings>Storage> More Storage Settings (Mai multe setări de stocare) și schimbați locația conținutului nou descărcat.
Actualizați WSL1 la WSL 2 sau Windows Subsystem for Linux 2
În cazul în care sistemul dvs. este înscris în programul Insider al Windows sau sistemul dvs. este actualizat la 18917 sau mai sus, vă este ușor să actualizați WSL 1 la WSL 2.
Înainte de a actualiza WSL1 la WSL 2, trebuie să activați o caracteristică Windows, așa că deschideți-l și derulați în jos în opțiune și apoi activați caracteristica „Virtual Machine Platform”. Acum, reporniți sistemul pentru a aplica modificările.
Apoi deschideți PowerShell și trebuie să îl rulați ca administrator, apoi executați comanda dată mai jos.
Amintiți-vă că trebuie să înlocuiți cu numele distribuției 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) de pe sistemul dvs. Dacă afișează WSL versiunea 2, înseamnă că WSL-ul dvs. este acum actualizat.
Concluzie
Acest articol a furnizat informații complete despre „Cum să instalați și să utilizați 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 să 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 feedback-ul dvs. despre acest articol? Anunțați-ne!.