Bash på Ubuntu på Windows 10
Enhver utvikler som lager programmer, nettsteder og tjenester for ulike plattformer og enheter som bruker Windows-operativsystemet, vet bare hvor mye av en kamp som bruker åpen kildekodeverktøy på Windows. Vel, Microsoft vet om denne kampen, og på Microsoft Build-konferansen kunngjorde to ting de har gjort for å gjøre fremgang mot Windows et fantastisk sted for utviklere. Det første Microsoft har gjort er at de har investert mye i å forbedre CMD, PowerShell og mange andre kommandolinjeverktøy og utviklingsscenarier (både innfødte og tredjeparter).
Den andre tingen som Microsoft har gjort er mer av et kicker - Microsoft har lagt til native Bash til Windows og sammen med det støtter en mengde Linux-kommandolinjeverktøy, som alle kjører på Windows, men i et miljø som oppfører seg akkurat som Linux . For å gjøre det, har Microsoft opprettet ny infrastruktur - kalt Windows Subsystem for Linux (WSL) - innen Windows. WSL tillater Windows-brukere å kjøre et ekte Ubuntu-brukermodusbilde (som generøst har blitt levert til Microsoft av Canonical, menneskene bak Ubuntu Linux) i Windows.
Som et resultat av denne andre og overveldende betydelig forbedring, vil Windows 10-brukere nå kunne kjøre native Bash på Ubuntu på Windows. Windows 10-brukere vil kunne kjøre Bash-skript, Linux-kommandolinjeverktøy som sed, awk, grep, og til og med Linux-første verktøy som Ruby, Git og Python direkte og innfødt på Windows. Mens du kjører Bash innfødt på Windows, kan brukerne fritt få tilgang til sitt Windows-filsystem fra kommandolinjeprogrammet, noe som betyr at de kan fungere på de samme filene ved hjelp av både Windows-verktøy og Linux-kommandolinjeværktøy.
PRO TIPS: Hvis problemet er med datamaskinen eller en bærbar PC / notatbok, bør du prøve å bruke Reimage Plus-programvaren som kan skanne arkiver og erstatte skadede og manglende filer. Dette fungerer i de fleste tilfeller der problemet er oppstått på grunn av systemkorrupsjon. Du kan laste ned Reimage Plus ved å klikke herDenne nye teknologien vil være tilgjengelig for Windows 10-brukere med Windows 10 Insiders bygger som ruller ut etter Microsoft Build-konferansen. Denne funksjonen er helt ny, Microsoft har bestemt seg for å markere den som beta, noe som betyr at den fortsatt er i sine tidlige stadier av utvikling og forfining, og er nødt til å ha noen kinks at Microsoft skal trenge samfunnets hjelp med å stryke ut. Også siden innfødte Bash på Windows er for tiden i sitt beta-stadium, er noen Bash-skript og -verktøy bundet til å enten ikke virke eller ikke fungere perfekt.
Microsoft vil gjerne at alle nåværende og potensielle brukere av innfødte Bash på Windows vet at det er ment å være et verktøysett for utviklere som skal brukes til skriving og byggekode for alle scenarier og plattformer, ikke en serverplattform for hosting nettsteder og kjøring av serverinfrastruktur.
Mens innfødt Bash på Ubuntu på Windows er en fantastisk forbedring av Windows 10s eksisterende arsenal av kommandolinjeværktøy, og er et mer enn velkommen tillegg for utviklere, har det sikkert begrensninger på Windows OS, som blant dem er det faktum at Bash og Linux-verktøy på Windows vil ikke kunne kommunisere med Windows-programmer og -verktøy, og det samme gjelder omvendt.
PRO TIPS: Hvis problemet er med datamaskinen eller en bærbar PC / notatbok, bør du prøve å bruke Reimage Plus-programvaren som kan skanne arkiver og erstatte skadede og manglende filer. Dette fungerer i de fleste tilfeller der problemet er oppstått på grunn av systemkorrupsjon. Du kan laste ned Reimage Plus ved å klikke her