Bash på Ubuntu på Windows 10
Alla utvecklare som skapar appar, webbplatser och tjänster för olika plattformar och enheter som använder Windows operativsystem vet bara hur mycket av en kamp som använder Open Source-verktygen på Windows. Tja, Microsoft vet om denna kamp och på Microsoft Build-konferensen meddelade två saker de har gjort för att göra Windows till en fantastisk plats för utvecklare. Det första som Microsoft har gjort är att de har investerat mycket i att förbättra CMD, PowerShell och många andra kommandoradsverktyg och utvecklingsscenarier (både inhemska och tredje part).
Den andra sak som Microsoft har gjort är mer av en kicker - Microsoft har lagt in native Bash to Windows och tillsammans med det stöd för en mängd Linux-kommandoradsverktyg, som alla körs på Windows men i en miljö som beter sig precis som Linux . För att göra det har Microsoft skapat ny infrastruktur - kallad Windows Subsystem for Linux (WSL) - inom Windows. WSL tillåter Windows-användare att köra en genuin Ubuntu-användarlägesbild (som generöst har tillhandahållits till Microsoft av Canonical, människorna bakom Ubuntu Linux) i Windows.
Som en följd av denna andra och överväldigande signifikanta förbättring kan Windows 10-användare nu köra native Bash på Ubuntu på Windows. Windows 10-användare kommer att kunna köra Bash-skript, Linux-kommandoradsverktyg som sed, awk, grep och till och med Linux-första verktyg som Ruby, Git och Python direkt och inbyggt på Windows. När du kör Bash inbyggt på Windows kan användarna fritt få tillgång till sitt Windows-filsystem från kommandoradsverktyget, vilket innebär att de kan fungera på samma filer med både Windows-verktyg och Linux-kommandoradsverktyg.
PRO TIPS: Om problemet är med din dator eller en bärbar dator, bör du försöka använda Reimage Plus-programvaran som kan skanna förvaret och ersätta korrupta och saknade filer. Detta fungerar i de flesta fall där problemet uppstått på grund av systemkorruption. Du kan ladda ner Reimage Plus genom att klicka härDen här nya tekniken kommer att finnas tillgänglig för Windows 10-användare med Windows 10 Insiders bygger som rullar ut efter Microsoft Build-konferensen. Den här funktionen är helt ny, Microsoft har bestämt sig för att markera det som betaversion, vilket innebär att det fortfarande är i sina tidiga utvecklings- och förfiningsstadier och är tvunget att få några kinks att Microsoft kommer att behöva samhällets hjälp med att stryka ut. Eftersom inbyggda Bash på Windows är för närvarande i beta-scenen, är vissa Bash-skript och verktyg också tvungna att inte fungera eller inte fungera perfekt.
Microsoft vill att alla nuvarande och potentiella användare av inbyggda Bash på Windows vet att det är tänkt att vara en utvecklingsverktygssats som ska användas för skrivning och byggnadskod för alla scenarier och plattformar, inte en serverplattform för hosting webbplatser och köra serverns infrastruktur.
Medan native Bash på Ubuntu på Windows är en fantastisk förbättring av Windows 10: s befintliga arsenal av kommandoradsverktyg och är ett mer än välkommen tillägg för utvecklare, har det säkert begränsningar för Windows OS, bland annat bland det faktum att Bash och Linux-verktyg på Windows kan inte interagera med Windows-program och verktyg, och detsamma gäller vice versa.
PRO TIPS: Om problemet är med din dator eller en bärbar dator, bör du försöka använda Reimage Plus-programvaran som kan skanna förvaret och ersätta korrupta och saknade filer. Detta fungerar i de flesta fall där problemet uppstått på grund av systemkorruption. Du kan ladda ner Reimage Plus genom att klicka här