Android

Bash uitvoeren op Ubuntu op Windows 10

How to Install Ubuntu Bash Shell on Windows 10

How to Install Ubuntu Bash Shell on Windows 10

Inhoudsopgave:

Anonim

Voordat we verder gaan met het uitvoeren van Bash uitvoeren op Ubuntu op Windows , volgt hier een kleine stap op de geweldige stap van Microsoft om de gebruikersmodus te integreren Linux en zijn hulpmiddelen in Windows OS. Wie had gedacht dat iemand native Bash rechtstreeks op Windows zou draaien.

Aan het begin van de Windows 10-cyclus opende Microsoft een gebruikersstempagina en startte een gesprek over de Windows-opdrachtregel. Ze vroegen de community wat ze leuk vonden aan de Windows-opdrachtregel en welke functies ze op de Windows-opdrachtregel wilden zien.

Veel mensen in de community antwoordden dat ze graag een verbetering van de Windows-opdrachtregel wilden zien. Sommige anderen zeiden dat ze Linux / Unix-tools naar Windows wilden brengen. Omdat werken met open-sourceprogramma`s op Windows vaak een strijd is, zeiden gebruikers dat ze zouden willen dat Microsoft het gemakkelijker maakte om deze tools op Windows te gebruiken.

Luisteren naar de communitystem, Microsoft verbeterde eerst CMD, PowerShell en vele andere Windows command-line tools en ten tweede deed wat ongelooflijk aantal jaren terug was. Microsoft besloot om echte, native Bash toe te voegen en daarmee ondersteuning voor Linux-opdrachtregelprogramma`s die rechtstreeks op Windows draaien in een omgeving die zich gedraagt ​​als Linux! Het is geen VM maar de echte Linux op Windows.

Windows Subsystem voor Linux

Hiervoor heeft Microsoft een nieuwe infrastructuur gebouwd in Windows - het Windows Subsystem for Linux (WSL) waarop echte Ubuntu gebruikers modusafbeelding wordt uitgevoerd door zijn partner Canonical , makers van Ubuntu Linux .

Dit maakt Windows-ontwikkelaars veel productiever en gebruikt deze tools veel beter. En dit zal een solide, betrouwbare en stabiele oplossing voor de lange termijn zijn.

Hier is wat Mark Shuttleworth, oprichter van Canonical zei:

"Op onze reis om gratis software naar een zo breed mogelijk publiek te brengen, is dit geen moment we hadden kunnen voorspellen. Desondanks zijn we verheugd om achter Ubuntu voor Windows te staan, toegewijd om tegemoet te komen aan de behoeften van Windows-ontwikkelaars die Linux op deze verbazingwekkende nieuwe manier onderzoeken, en zijn we enthousiast over de mogelijkheden die deze onverwachte wending van gebeurtenissen biedt. "

Wat is Bash in Linux

Voor degenen die het niet weten, is Bash of Bourne Again shell een standaard GNU Linux Shell-programma.

Volgens Wikipedia is Bash een Unix shell- en commandotaal voor het GNU Project als een gratis software-vervanging voor de Bourne shell. het is wijd verspreid als de shell voor het GNU-besturingssysteem en als een standaard shell op Linux en OS X.

Run Bash op Ubuntu op Windows 10

Beginnend met Windows 10 Insider Preview Build 14316, Windows Subsystem for Linux is verstrekt. Beginnend met deze build, kan men native Bash uitvoeren op Ubuntu in Windows . Dit werd voor het eerst aangekondigd tijdens Build 2016. Dit is hoe je het doet. Eerst moet je de

  • ontwikkelaarsmodus inschakelen uit Instellingen> Update en beveiliging> voor ontwikkelaars. Controleer het
    • ontwikkelaarsmodus keuzerondje. En zoek naar " Windows-functies ", kies " Windows-functies in- of uitschakelen ". Selecteer "

    • Windows Subsystem for Linux (Beta) ". Druk op OK. Het zoekt naar de vereiste bestanden en begint met het aanbrengen van wijzigingen. Als u klaar bent, moet u opnieuw opstarten om de vereiste wijzigingen te installeren. Druk op Nu opnieuw opstarten.

    • Nadat de computer opnieuw is opgestart, klikt u met de rechtermuisknop op de knop Start en opent u

  • Opdrachtprompt (Beheerder) of PowerShell. Typ "
    • bash " bij opdrachtprompt en Enter. U krijgt een bericht " Hiermee wordt Ubuntu op Windows geïnstalleerd, gedistribueerd door Canonical en … ". Typ "y" om door te gaan. Druk op `y` en uw download van de Windows Store wordt gestart. Na het downloaden begint het het bestandssysteem te extraheren. Dit zal enige tijd duren, dus wees geduldig. Na enige tijd krijg je het bericht "

    • Installatie geslaagd ! De omgeving zal even starten …" en je staat aan de Bash-prompt. Vanaf nu ga je nu kan Bash-scripts uitvoeren,

  • Linux opdrachtregelprogramma`s zoals sed, awk, grep en je kunt zelfs Linux-first tools zoals Ruby, Git proberen, Python, enzovoort. rechtstreeks op Windows. Men kan ook vanuit Bash toegang krijgen tot het Windows-bestandssysteem. Na de installatie wordt het ook weergegeven in de App-lijst. Zodat iedereen alle apps kan openen en op "

  • Bash op Ubuntu op Windows " kan klikken om de Bash-prompt te openen. Denk eraan, dit is een toolset voor ontwikkelaars waarmee je al je code kunt schrijven en bouwen voor al je scenario`s en platforms. Dit is geen serverplatform waarop u websites host, serverinfrastructuur draait, enz.

Aangezien dit een van de coolste dingen is die met Windows gebeurt, moet u het eens proberen als u geïnteresseerd bent in Linux, Ubuntu op Windows.

Bron:

Windows.com. Je kunt ook deze videohandleiding van Scott Hanselman bekijken:

Bezoek zijn blog voor meer informatie.