Bash på Ubuntu på Windows 10
Enhver udvikler, der skaber apps, websites og tjenester til forskellige platforme og enheder, der bruger Windows-operativsystemet, ved kun, hvor meget en kamp, der bruger open source-værktøjer på Windows, kan være. Nå ved Microsoft om denne kamp, og på Microsoft Build-konferencen annoncerede to ting, de har gjort for at gøre fremskridt hen imod at gøre Windows til et fantastisk sted for udviklere. Det første, som Microsoft har gjort, er, at de har investeret meget i at forbedre CMD, PowerShell og mange andre kommandolinjeværktøjer og udvikler scenarier (både indfødte og tredjeparter).
Den anden ting, som Microsoft har gjort, er mere kicker - Microsoft har tilføjet native Bash til Windows og sammen med det understøtter en overflod af Linux kommandolinjeværktøjer, som alle kører på Windows, men i et miljø der opfører sig nøjagtigt som Linux . For at gøre det har Microsoft oprettet ny infrastruktur - kaldet Windows Subsystem for Linux (WSL) - inden for Windows. WSL gør det muligt for Windows-brugere at køre et ægte Ubuntu-bruger-modebillede (som generøst er blevet leveret til Microsoft af Canonical, folkene bag Ubuntu Linux) i Windows.
Som et resultat af denne anden og overvældende betydelige forbedring vil Windows 10-brugere nu kunne køre native Bash på Ubuntu på Windows. Windows 10-brugere vil kunne køre Bash-scripts, Linux-kommandolinjeværktøjer som sed, awk, grep og endda Linux-første værktøjer som Ruby, Git og Python direkte og indbygget på Windows. Mens du kører Bash indbygget på Windows, kan brugerne frit få adgang til deres Windows-filsystem fra kommandolinjeværktøjet, hvilket betyder at de kan arbejde på de samme filer ved hjælp af både Windows-værktøjer og Linux-kommandolinjeværktøjer.
PRO TIP: Hvis problemet er med din computer eller en bærbar computer / notesbog, skal du prøve at bruge Reimage Plus-softwaren, som kan scanne lagrene og udskifte korrupte og manglende filer. Dette virker i de fleste tilfælde, hvor problemet er opstået på grund af systemkorruption. Du kan downloade Reimage Plus ved at klikke herDenne nye teknologi vil være tilgængelig for Windows 10 brugere med Windows 10 Insiders bygger, der ruller ud efter Microsoft Build konference. Denne funktion er helt ny, Microsoft har besluttet at markere det som beta, hvilket betyder, at det stadig er i sine tidlige stadier af udvikling og raffinement og er nødt til at få nogle kinks at Microsoft skal bruge samfundets hjælp til at stryge ud. Også, da native Bash on Windows i øjeblikket er i dets beta-fase, er nogle Bash-scripts og værktøjer forpligtet til enten at virke eller ikke virke perfekt.
Microsoft vil gerne have alle nuværende og potentielle brugere af indbyggede Bash on Windows at vide, at det er meningen at være et værktøj til udviklere, der skal bruges til skrivning og byggekode for alle scenarier og platforme, ikke en serverplatform til hosting websites og kører serverinfrastruktur.
Mens indfødte Bash på Ubuntu på Windows er en fantastisk forbedring af Windows 10s eksisterende arsenal af kommandolinjeværktøjer og er en mere velkomment tilføjelse til udviklere, har det helt sikkert sine begrænsninger på Windows OS, hvoraf de vigtigste er at Bash og Linux-værktøjer på Windows vil ikke kunne interagere med Windows-programmer og -værktøjer, og det samme gælder vice versa.
PRO TIP: Hvis problemet er med din computer eller en bærbar computer / notesbog, skal du prøve at bruge Reimage Plus-softwaren, som kan scanne lagrene og udskifte korrupte og manglende filer. Dette virker i de fleste tilfælde, hvor problemet er opstået på grund af systemkorruption. Du kan downloade Reimage Plus ved at klikke her