Whatsapp

Ubuntu Bash på Windows 10 Oversigt

Anonim

I et forsøg på at gøre Windows til en fantastisk platform for udviklere til at bygge imponerende applikationer, websteder og tjenester til alle platforme og enheder, gik Microsoft sammenop med Canonical for at bygge et Windows-undersystem til Linux(WSL), for at aktivere Windows-brugere kører et ægte Ubuntu-brugertilstandbillede på Windows, og dette er kommet med kørsel af native Bash på Ubuntu på Windows Mange Windows-udviklere hilste ideen velkommen ved at fremsætte adskillige anmodninger om at bruge open source-værktøjer til brug på Windows, derfor blev der foretaget adskillige forbedringer til Windows cmd, flere kommandolinjeværktøjer, PowerShell og andre udviklerscenarier.

Men den ene forbedring, der overraskede teknologiverdenen, var udførelsen af ​​native Bash på Ubuntu på Windows uden behov for Linux-kernen, det betyder, at Windows-brugere, der kører den seneste version af Windows, nu kan udfør Linux-kommandolinjeværktøjer såsom apt-get, grep, awk, sed plus mange flere, kør Bash-scripts, og prøv også Linux-første værktøjer såsomPython, Git, Rubyog mange flere.

Der er blevet t alt meget om Bash på Ubuntu på Windows, men her skal vi have et skift af fokus, og vigtigst af alt starter med, hvordan man opsætter Bash på Ubuntu på Windows, og fortsæt med at se på nogle mangler af hele projektet, hvordan det kan forbedres for bedre udvikleroplevelse og også se på en endelig dom og fremtidige forventninger.

Sådan konfigurerer du Bash på Ubuntu på Window 10

Efter at have set på, hvordan Bash på Ubuntu på Windows virkelig opstod, så lad os dykke ned i, hvordan du kan konfigurere Ubuntu bash på Windows i disse enkle trin nedenfor:

Forudsætninger

Trin 1

Hvis dit system opfylder alle ovenstående krav, bør du være god til at gå, åbn system Indstillinger og gå til Opdatering og sikkerhed->For udviklere. Aktiver derefter “Udviklertilstand”

Aktiver udviklertilstand

Trin 2

Åbn dit system Kontrolpanel, klik derefter på Programmer , under Programmer og funktioner, klik på Tænd eller deaktiver Windows-funktioner, du burde kunne for at se grænsefladen nedenfor. Aktiver derefter “Windows Subsystem for Linux(Beta)” ved at markere det lille felt og til sidst klikke på “OK”

Aktiver Windows-undersystem til Linux

Du bliver bedt om at genstarte din maskine, klik blot på “Genstart nu” for at genstarte, så den nye funktion vil blive installeret .

Genstart maskine

Trin 3

Næste, efter at din maskine er genstartet, log ind og i søgefeltet, skriv blot “bash” og tryk på knappen. Dette vil udføre bash.exe filen for at downloade og installere “Bash on Ubuntu on Windows” , vil du blive bedt om at acceptere servicevilkår som i grænsefladen nedenfor:

Seach For Bash.exe

Download og installer Bash på Ubuntu på Windows

Det er det, du burde være i stand til at have komplet Bash på Ubuntu på Windows og køre almindelige Linux-værktøjer indbygget på Windows.

Når du åbner det, falder du direkte til en rodskal, derfor behøver du ikke bruge sudo-værktøjet til at køre root-bruger kommandoer.

Shortcomings of Ubuntu Bash På Windows

For erfarne bash-brugere er der en masse forventninger til Bashs komme på Ubuntu på Windows, ikke alle funktioner og funktionaliteter vil være de samme som i Ubuntu Linux. Der har allerede været flere krav til funktionaliteter, som brugerne ville forvente at være tilgængelige i Bash på Ubuntu på Windows. Vi skal tage et kig på nogle af de vigtigste. Du kan se en komplet liste fra her

En af de største mangler ved Windows-undersystemet til Linux er, at det ikke er open source lige nu, men sandsynligvis i fremtidige udgivelser, hvilket gør det open source muligvis en mulighed.Et andet problem er, at brugere ikke kan styre Windows-sidesystemet i forbindelse med lancering af Windows-processer direkte fra Bash, hvilket kan være et stort tilbageslag for brugere, der foretrækker at styre systemprocesser fra kommandolinjen. Yderligere er det heller ikke muligt at få adgang til USB-enheder direkte fra bash, som mange brugere anmoder om, det er få problemer, som brugerne er nødt til at stå over for, men da teknologien er ny, forventer vi mange fremtidige ændringer og forbedringer. Så kryds fingre og se, hvad der sker, mens det udvikler sig på Windows-platformen.

Hvordan det kunne blive bedre

Med Bash på Ubuntu på Windows som en ny idé på Windows-platformen, er der adskillige forventninger fra udviklere, og også mange udviklere forventes at skifte til kodning på Windows, da de fantastiske funktioner i Bash er nu på Windows.

Men hvordan kan hele projektet gøres bedre og interessant for udviklere? En vigtig ting for Microsoft at gøre er at overveje brugerforslag som i this ønsker, anmodninger og ideer fra forskellige brugere og udviklere.Da hele ideen er at booste og forbedre udvikleroplevelsen, ville det gøre projektet meget mere fantastisk at tage alle disse synspunkter i betragtning.

Dom

Der har allerede været mange diskussioner om, hvorvidt dette er godt for Linux, især på Desktop Linux, men det vil naturligvis bringe mange open source-brugere og udviklere til Windows. Brugen af ​​Linux på desktop har været bagud i forhold til Windows og Mac OSX, og Windows Subsystem for Linux-projektet kan endnu et stort slag for "året for Desktop Linux".

Men frem for alt vil det hjælpe med at promovere open source-verdenen over for Windows-brugere, måske vil det betyde et positivt skift i brugen af ​​open source-værktøjer specifikt blandt nye brugere under Windows-paraplyen, som det sker i øvrigt allerede og forventes at vokse i fremtiden. Som en sidste tanke vil mange udviklere helt sikkert flytte til Windows for at prøve dette nye projekt, som kunne fungere som en redningsmand for Windows, da der for sent har været en begivenhed, hvor mange brugere søger open source-udviklingsløsninger.