Android

Så här kör du Bash på Ubuntu på Windows 10

Установка Ядра Ubuntu, Bash в Windows 10

Установка Ядра Ubuntu, Bash в Windows 10

Innehållsförteckning:

Anonim

Innan vi fortsätter att se hur man kör kör Bash på Ubuntu på Windows , här är lite på det fantastiska steget av Microsoft för att integrera användarläge Linux och dess verktyg till Windows OS. Vem skulle ha trott att man skulle köra native Bash direkt på Windows.

I början av Windows 10-cykeln öppnade Microsoft en användarsamtalssida och startade en konversation om Windows-kommandoraden. De bad samhället vad de tycker om Windows-kommandoraden och vilka funktioner de skulle vilja se i Windows-kommandoraden.

Många i samhället svarade att de skulle vilja se några förbättringar av Windows-kommandoraden. Vissa andra sa att de skulle vilja ha Linux / Unix-verktyg till Windows. När du arbetar med open source-verktyg på Windows är det ofta en kampanvändare som säger att de skulle vilja att Microsoft skulle göra det enklare att använda verktygen i Windows.

Lyssna på gemenskapens röst förbättrade Microsoft först CMD, PowerShell och många andra Windows kommandoradsverktyg och för det andra gjorde det som var otroligt några år tillbaka. Microsoft bestämde sig för att lägga till äkta native Bash och stöder det för Linux-kommandoradsverktyg som kör direkt på Windows i en miljö som beter sig som Linux! Det är inte någon VM men den verkliga Linux på Windows.

Windows Subsystem för Linux

För denna Microsoft byggde ny infrastruktur inom Windows - Windows Subsystem for Linux (WSL) på vilket äkta Ubuntu användar- modebild körs av sin partner Canonical , skapare av Ubuntu Linux .

Detta gör Windows-utvecklare mycket mer produktiva och använder dessa verktyg mycket mer sömlöst. Och detta kommer att vara en långsiktig solid, tillförlitlig och stabil lösning.

Här är vad Mark Shuttleworth, grundare av Canonical sa:

"I vår resa för att få fri programvara till största möjliga publik, är detta inte ett ögonblick vi kunde ha förutsagt. Ändå är vi glada över att stå bakom Ubuntu för Windows, förpliktat att ta itu med behoven hos Windows-utvecklare att utforska Linux på det här fantastiska nya sättet och är glada över de möjligheter som härleddes av denna oväntade händelse. "

Vad är Bash in Linux

För dem som inte vet, är Bash eller Bourne Again shell ett vanligt GNU Linux Shell-program.

Enligt Wikipedia är Bash ett Unix-skal och kommandospråk för GNU Project som en kostnadsfri programvaruersättning för Bourne skal. Det har distribuerats kraftigt som skalet för GNU-operativsystemet och som standardskal på Linux och OS X.

Kör Bash på Ubuntu på Windows 10

Börja med Windows 10 Insider Förhandsgranska Bygg 14316, Windows Subsystem för Linux har tillhandahållits. Från och med denna byggnad kan man springa inbyggd Bash på Ubuntu i Windows . Det här meddelades för första gången på Build 2016. Så här gör man det.

  • Först måste man aktivera Developers Mode från
    • Inställningar> Uppdatering och säkerhet> För utvecklare. Kontrollera alternativknappen Utvecklarläge. Och sök efter " Windows-funktioner ", välj " Slå på Windows-funktioner på eller av ".

    • Välj " Windows-delsystem för Linux (Beta) ". Tryck på OK.

    • Det kommer att börja söka efter de obligatoriska filerna och börja tillämpa ändringar. När det är klart måste man starta om för att slutföra installationen av de begärda ändringarna. Tryck på Starta om nu.

  • När du startade om, klicka på Start-knappen, högerklicka och öppna Kommandotolk (Admin) eller PowerShell.
    • Skriv " bash " vid kommandotolken och Ange. Du får ett meddelande " Det här installerar Ubuntu på Windows, distribuerat av Canonical och … ". Skriv "y" för att fortsätta. Tryck på `y` och din nedladdning från Windows Store startar. Efter nedladdning kommer det att börja extrahera filsystemet. Det kommer att ta lite tid, så var tålamod.

    • Efter en gång får du meddelandet " Installation Successful ! Miljön startar en stund …" och du kommer att vara i Bash-prompten.

  • Härifrån, nu kan köra Bash-skript, Linux-kommandoradsverktyg som sed, awk, grep och du kan även prova Linux-första verktyg som Ruby, Git, Python, etc. direkt på Windows. Man kan också komma åt Windows-filsystem från Bash.

  • Efter installationen kommer det också att listas i App-listan. Så att man kan öppna Alla appar och klicka på " Bash on Ubuntu på Windows " för att öppna Bash-prompten.

Kom ihåg att det här är en utvecklingsverktygssats som hjälper dig att skriva och bygga all din kod för alla dina scenarier och plattformar. Detta är inte en serverplattform där du kommer att vara värd för webbplatser, köra serverns infrastruktur, etc.

Eftersom det här är en av de coolaste sakerna att hända med Windows, måste man prova om du är intresserad av Linux, Ubuntu på

Källa: Windows.com.

Du kan också kolla in den här videoprocessen från Scott Hanselman:

Besök hans blogg för mer information.