Whatsapp

Ubuntu Bash pe Windows 10 Prezentare generală

Anonim

În efortul de a face din Windows o platformă excelentă pentru dezvoltatori, pentru a construi aplicații, site-uri web și servicii impresionante pentru toate platformele și dispozitivele, Microsoft a făcut echipăcu Canonical pentru a construi un subsistem Windows pentru Linux(WSL), pentru a activa Utilizatorii Windows rulează o imagine autentică în modul utilizator Ubuntu pe Windows, iar aceasta a venit odată cu rularea Bash pe Ubuntu pe Windows Mulți dezvoltatori Windows au salutat ideea făcând mai multe cereri pentru ca instrumente open-source să fie utilizate pentru utilizare pe Windows, prin urmare au fost aduse mai multe îmbunătățiri la Windows cmd, instrumente multiple de linie de comandă, PowerShell și alte scenarii pentru dezvoltatori.

Dar singura îmbunătățire care a luat prin surprindere lumea tehnologiei a fost execuția nativ Bash pe Ubuntu pe Windows fără a fi nevoie de nucleul Linux, asta înseamnă că utilizatorii Windows care rulează cea mai recentă versiune de Windows pot acum executați utilitare pentru linia de comandă Linux, cum ar fi apt-get, grep, awk, sed plus multe altele, rulează scripturi Bash și încearcă, de asemenea, instrumente Linux-first, cum ar fiPython, Git, Rubysi multe altele.

S-a vorbit mult despre Bash pe Ubuntu pe Windows, dar aici vom avea o schimbare de atenție și, important, începem cu modul de configurare a Bash pe Ubuntu pe Windows, apoi trecem la analizarea unor deficiențe a întregului proiect, cum poate fi îmbunătățit pentru o experiență mai bună pentru dezvoltatori și, de asemenea, să uitați la un verdict final și așteptările viitoare.

Cum se configurează Bash pe Ubuntu pe Windows 10

După ce ne-am uitat la cum a apărut cu adevărat Bash pe Ubuntu pe Windows, haideți să vedem cum puteți configura Ubuntu bash pe Windows în acești pași simpli de mai jos:

Condiții preliminare

Pasul 1

Dacă sistemul dvs. îndeplinește toate cerințele de mai sus, ar trebui să fiți gata, deschideți sistemul Setări și accesați Actualizare și securitate->Pentru dezvoltatori. Apoi activați „Modul dezvoltatori”

Activează modul dezvoltator

Pasul 2

Deschide sistemul Panou de control, apoi faceți clic pe Programe , sub Programe și caracteristici, faceți clic pe Activați sau dezactivați funcțiile Windows, ar trebui să puteți pentru a vedea interfața de mai jos. Apoi activați opțiunea „Subsistem Windows pentru Linux(Beta)” bifând caseta mică și, în final, faceți clic pe „OK”

Activați subsistemul Windows pentru Linux

Vi se va solicita să reporniți aparatul, pur și simplu faceți clic pe „Reporniți acum” pentru a reporni, astfel încât noua caracteristică să fie instalată .

Reporniți mașina

Pasul 3

În continuare, după ce mașina dvs. a repornit, conectați-vă și în bara de căutare, pur și simplu tastați “bash” și apăsați butonul. Aceasta va executa fișierul bash.exe, pentru a descărca și instala „Bash pe Ubuntu pe Windows” , vi se va solicita să acceptați Termenii și condițiile ca în interfața de mai jos:

Seach For Bash.exe

Descărcați și instalați Bash pe Ubuntu pe Windows

Asta este, ar trebui să puteți avea Bash complet pe Ubuntu pe Windows și să rulați instrumentele Linux comune în mod nativ pe Windows.

Când îl deschideți, veți plasa direct într-un shell rădăcină, prin urmare nu trebuie să utilizați utilitarul sudo pentru a rula utilizatorul root comenzi.

Deficiențele Ubuntu Bash pe Windows

Pentru utilizatorii bash cu experiență, există o mulțime de așteptări cu venirea lui Bash pe Ubuntu pe Windows, nu toate caracteristicile și funcționalitățile vor fi la fel ca în Ubuntu Linux. Au existat deja mai multe cereri pentru funcționalități pe care utilizatorii s-ar aștepta să fie disponibile în Bash pe Ubuntu pe Windows. Vom arunca o privire la câteva dintre cele mai importante, puteți vedea o listă completă de pe aici

Unul dintre principalele deficiențe ale subsistemului Windows pentru Linux este că nu este open-source de acum, dar probabil că în viitoarele versiuni, să fie open-source ar putea fi o posibilitate.O altă problemă este că utilizatorii nu pot controla sistemul lateral Windows în combinație cu lansarea proceselor Windows direct din Bash, ceea ce ar putea fi un obstacol major pentru utilizatorii care preferă să controleze procesele sistemului din linia de comandă. Mai mult, accesarea dispozitivelor USB direct din bash nu este, de asemenea, posibilă, așa cum au solicitat mulți utilizatori, acestea sunt puține probleme cu care se confruntă utilizatorii, dar, deoarece tehnologia este nouă, ne așteptăm la multe schimbări și îmbunătățiri viitoare. Așa că încrucișați degetele și urmăriți ce se întâmplă pe măsură ce avansează pe platforma Windows.

Cum ar putea fi mai bine

Cu Bash pe Ubuntu pe Windows fiind o idee nouă pe platforma Windows, există mai multe așteptări de la dezvoltatori și, de asemenea, se anticipează că mulți dezvoltatori vor trece la codificare pe Windows, deoarece caracteristicile uimitoare ale Bash sunt acum pe Windows.

Dar cum se poate face întregul proiect mai bun și interesant pentru dezvoltatori? Un lucru important pe care Microsoft trebuie să-l facă este să ia în considerare sugestiile utilizatorilor, ca în aceste dorințe, solicitări și idei furnizate de diferiți utilizatori și dezvoltatori.Deoarece întreaga idee este de a stimula și îmbunătăți experiența dezvoltatorului, atunci luarea în considerare a tuturor acestor opinii ar face proiectul mult mai minunat.

Verdict

Au existat deja multe discuții despre dacă acest lucru este bun pentru Linux, în special pe Desktop Linux, dar, evident, va aduce o mulțime de utilizatori și dezvoltatori open-source la Windows. Utilizarea Linux pe desktop a rămas în urmă cu Windows și Mac OSX, iar proiectul Windows Subsystem pentru Linux ar putea fi încă o lovitură mare pentru „anul Desktop Linux”.

Dar mai presus de toate, va ajuta la promovarea lumii open-source pentru utilizatorii Windows, poate că acest lucru va însemna o schimbare pozitivă în utilizarea instrumentelor open-source, în special în rândul utilizatorilor noi sub umbrela Windows, care apropo, deja se întâmplă și se preconizează că va crește în viitor. Ca un ultim gând, mulți dezvoltatori se vor muta cu siguranță la Windows pentru a încerca acest nou proiect care ar putea acționa ca un salvator pentru Windows, deoarece în ultimul timp a avut loc o întorsătură, mulți utilizatori care caută soluții de dezvoltare open-source.