Bash op Ubuntu op Windows 10
Elke ontwikkelaar die apps, websites en services voor verschillende platforms en apparaten maakt met behulp van het Windows-besturingssysteem, weet hoe moeilijk het is om open source-programma's op Windows te gebruiken. Welnu, Microsoft is op de hoogte van deze strijd en heeft op de Microsoft Build-conferentie twee dingen aangekondigd die ze hebben gedaan om Windows een geweldige plek voor ontwikkelaars te maken. Het eerste dat Microsoft heeft gedaan, is dat ze veel hebben geïnvesteerd in het verbeteren van CMD, PowerShell en vele andere opdrachtregelprogramma's en ontwikkelaarsscenario's (zowel native als third-party).
Het tweede ding dat Microsoft heeft gedaan is meer een kicker - Microsoft heeft native Bash aan Windows toegevoegd en tegelijkertijd ondersteuning geboden voor een overvloed aan Linux-opdrachtregelprogramma's, die allemaal op Windows draaien, maar in een omgeving die zich net als Linux gedraagt . Om dit te doen, heeft Microsoft binnen Windows een nieuwe infrastructuur gecreëerd - het Windows Subsystem for Linux (WSL). Met WSL kunnen Windows-gebruikers een echte Ubuntu-afbeelding in gebruikersmodus uitvoeren (die royaal aan Microsoft is geleverd door Canonical, de mensen achter Ubuntu Linux) in Windows.
Als resultaat van deze tweede en overweldigend belangrijke verbetering, kunnen Windows 10-gebruikers nu native Bash uitvoeren op Ubuntu op Windows. Windows 10-gebruikers kunnen Bash-scripts, Linux-opdrachtregelprogramma's zoals sed, awk, grep en zelfs Linux-first tools zoals Ruby, Git en Python direct en native op Windows uitvoeren. Terwijl Bash standaard op Windows wordt uitgevoerd, hebben gebruikers vrijelijk toegang tot hun Windows-bestandssysteem vanuit het opdrachtregelhulpprogramma, wat betekent dat ze met dezelfde bestanden kunnen werken via zowel Windows-hulpprogramma's als Linux-opdrachtregelprogramma's.
PRO TIP: Als het probleem zich voordoet met uw computer of een laptop / notebook, kunt u proberen de Reimage Plus-software te gebruiken die de opslagplaatsen kan scannen en corrupte en ontbrekende bestanden kan vervangen. Dit werkt in de meeste gevallen, waar het probleem is ontstaan door een systeembeschadiging. U kunt Reimage Plus downloaden door hier te klikkenDeze nieuwe technologie is beschikbaar voor Windows 10-gebruikers met de Windows 10 Insiders-builds die na de Microsoft Build-conferentie worden uitgebracht. Omdat deze functie volledig nieuw is, heeft Microsoft besloten om het te markeren als bèta, wat betekent dat het nog in de kinderschoenen staat van ontwikkeling en verfijning en dat het zeker een aantal knikken heeft dat Microsoft de hulp van de community nodig heeft bij het strijken. Omdat native Bash op Windows zich momenteel in de bèta-fase bevindt, zijn sommige Bash-scripts en -hulpmiddelen ongeschikt om niet te werken of werken ze niet perfect.
Microsoft zou graag zien dat alle huidige en potentiële gebruikers van native Bash op Windows weten dat het bedoeld is als een toolset voor ontwikkelaars om te worden gebruikt voor het schrijven en bouwen van code voor alle scenario's en platforms, niet voor een serverplatform voor het hosten van websites en het runnen van serverinfrastructuur.
Terwijl native Bash op Ubuntu op Windows een verbazingwekkende verbetering is van het bestaande arsenaal van command-line tools van Windows 10 en een meer dan welkome toevoeging is voor ontwikkelaars, heeft het zeker zijn beperkingen op het Windows OS, waarvan het belangrijkste is dat Bash en Linux-programma's op Windows kunnen niet communiceren met Windows-applicaties en -hulpprogramma's en hetzelfde geldt omgekeerd.
PRO TIP: Als het probleem zich voordoet met uw computer of een laptop / notebook, kunt u proberen de Reimage Plus-software te gebruiken die de opslagplaatsen kan scannen en corrupte en ontbrekende bestanden kan vervangen. Dit werkt in de meeste gevallen, waar het probleem is ontstaan door een systeembeschadiging. U kunt Reimage Plus downloaden door hier te klikken