Slik kjører du Bash på Ubuntu på Windows 10
Før vi fortsetter å se hvordan Kjør Bash på Ubuntu på Windows, her er litt på det fantastiske trinnet av Microsoft for å integrere brukermodus Linux og dets verktøy i Windows OS. Hvem ville ha trodd at man ville kjøre innfødt Bash direkte på Windows.
Ved starten av Windows 10-syklusen åpnet Microsoft en brukerstemmeside og startet en samtale om Windows-kommandolinjen. De spurte samfunnet hva de liker om Windows-kommandolinjen og hvilke funksjoner de ønsker å se i Windows-kommandolinjen.
Mange i samfunnet svarte at de ønsker å se noen forbedringer på Windows Command line. Noen andre sa at de ønsker å bringe Linux / Unix-verktøy til Windows. Når du arbeider med åpen kildekodeverktøy på Windows, er det ofte en kampbrukere som sier at de vil at Microsoft skal gjøre det enklere å bruke disse verktøyene på Windows.
Lytt til fellesskapstemmen, Microsoft forbedret CMD, PowerShell og mange andre Windows-kommandolinjeverktøy, og for det andre gjorde det som var utrolig få år tilbake. Microsoft bestemte seg for å legge til ekte, Innfødt Bash og med det støtte for Linux kommandolinjeverktøy som kjører direkte på Windows i et miljø som oppfører seg som Linux! Det er ikke noen VM, men den ekte Linux på Windows.
Windows Subsystem for Linux
For dette bygget Microsoft ny infrastruktur innenfor Windows - the Windows Subsystem for Linux (WSL) på hvilket ekte Ubuntu brukermodusbilde kjøres levert av sin partner Canonical, skapere av Ubuntu Linux.
Dette vil gjøre Windows-utviklere langt mer produktive og bruke disse verktøyene mye mer sømløst. Og dette vil være en langsiktig solid, pålitelig og stabil løsning.
Her er hva Mark Shuttleworth, grunnlegger av Canonical sa:
"I vår reise for å bringe fri programvare til det bredest mulige publikum, er dette ikke et øyeblikk vi kunne ha spådd. Likevel er vi glade for å stå bak Ubuntu for Windows, forpliktet til å takle behovene til Windows-utviklere som utforsker Linux på denne fantastiske nye måten, og er begeistret over mulighetene som er nevnt ved denne uventede hendelsen. "
Hva er Bash i Linux
For de som ikke vet, er Bash eller Bourne Again shell et standard GNU Linux Shell-program.
Ifølge Wikipedia er Bash et Unix-skall og kommandospråk for GNU-prosjektet som en gratis programvareutskiftning for Bourne-skallet. Det har blitt distribuert mye som skallet for GNU-operativsystemet og som standard skall på Linux og OS X.
Kjør Bash på Ubuntu på Windows 10
Starter med Windows 10 Insider Preview Build 14316, Windows Subsystem for Linux har blitt levert. Fra og med denne bygningen kan man Kjør innfødt Bash på Ubuntu i Windows. Dette ble først annonsert på Build 2016. Slik gjør man det.
- Først må man Slå på utviklere modus fra
- Innstillinger> Oppdatering og sikkerhet> For utviklere. Undersøk Utviklermodus radioknapp. Og søk etter "Windows-funksjoner", Velg"Slå Windows-funksjoner på eller av”.
- Å velge "Windows Subsystem for Linux (Beta)". Trykk på OK.
- Det vil begynne å søke etter de nødvendige filene og begynner å bruke endringer. Når du har gjort det, må du starte på nytt for å fullføre installasjonen av de forespurte endringene. Trykk på Start på nytt nå.
- Når du har startet på nytt, klikker du Start på Start-knappen og åpner Kommandoprompt (Admin) eller PowerShell.
- Skriv "bash"Ved kommandoprompt og skriv inn. Du får en melding "Dette vil installere Ubuntu på Windows, distribuert av Canonical og ... ". Skriv "y" for å fortsette. Trykk på 'y' og nedlastingen din fra Windows Store starter. Etter å ha lastet ned, begynner det å pakke ut filsystemet. Dette vil ta litt tid, så vær tålmodig.
- Etter en gang får du meldingen "Installering vellykket! Miljøet vil starte øyeblikkelig ... " og du vil være på Bash-spørringen.
- Fra nå av kan du kjøre Bash-skript, Linux kommandolinjeverktøy som sed, awk, grep og du kan til og med prøve Linux-første verktøy som Ruby, Git, Python, etc. direkte på Windows. Man kan også få tilgang til Windows-filsystem fra Bash.
- Etter installasjonen vil den også bli oppført i App listen. Slik at man kan åpne Alle apper og klikke på "Bash på Ubuntu på Windows"For å åpne Bash prompt.
Husk, dette er et verktøysett for utviklere som hjelper deg med å skrive og bygge all koden din for alle dine scenarier og plattformer. Dette er ikke en serverplattform hvor du vil være vert for nettsteder, kjører serverinfrastruktur, etc..
Siden dette er en av de kuleste ting å skje med Windows, må man prøve det hvis du er interessert i Linux, Ubuntu på Windows.
Kilde: Windows.com.
Du kan også sjekke ut denne videoopplæringen av Scott Hanselman:
Besøk hans blogg for mer informasjon.