Hur man aktiverar Linux Bash Shell på Windows 10 [Supports WSL 2] 1

Hur man aktiverar Linux Bash Shell på Windows 10 [Supports WSL 2]

Medan alla var upptagna med att skriva av Microsoft gick Redmon-jätten vidare och förvärvade den populära kodhanteringsplattformen GitHub. På liknande linjer, Microsoft gick med i Linux Foundation som en partner för att ge stöd för Linux-kärnan på Windows 10. Alla dessa beslut tyder på att Microsoft menar allvar med att ta med mjukvaruutveckling och forskning på Windows 10. Så om du är student eller programmerare kommer jag att visa hur du kan aktivera Linux Bash Shell på Windows 10 och dra nytta av denna fantastiska funktion. Inte bara det, jag kommer också att dela med mig av stegen för att uppgradera från Windows Subsystem för Linux (WSL 1) till den senaste WSL 2 som innehåller massor av nya förbättringar. Med allt detta sagt, låt oss gå vidare och lära oss om installationsprocessen.

Aktivera Linux Bash Shell på Windows 10

Stegen för att aktivera Linux Bash Shell på Windows 10 är ganska enkelt och okomplicerat. Allt du behöver göra är att aktivera vissa funktioner på Windows 10 och ladda ner ditt val av Linux-distribution från Microsoft Store. Det är allt. Så låt oss gå igenom stegen i detalj utan dröjsmål.

1. Först och främst måste vi aktivera funktionen ”Windows Subsystem for Linux”. För att göra det, tryck på Windows-tangenten en gång och skriv ”windows features”. Efter det, klicka på ”Slå på eller av Windows-funktioner”.

2. Scrolla sedan ned och aktivera ”Windows Subsystem for Linux”. Starta nu om datorn för att återspegla ändringarna.

Aktivera Linux Bash Shell på Windows 10

3. Efter omstart, öppna Microsoft Store och sök efter ”Linux”. Du hittar många distributioner av Linux inklusive Ubuntu och Kali Linux. För den här artikeln har jag valt Ubuntu eftersom det är mer populärt bland vanliga användare. Klicka nu på knappen ”Installera”.

Aktivera Linux Bash Shell på Windows 10

4. När installationen är klar startar du om datorn igen för att ändringarna ska träda i kraft. Nu helt enkelt sök efter ”Ubuntu” i Start-menyn och öppna den.

Aktivera Linux Bash Shell på Windows 10

5. Under några sekunder kommer det att visa ”installerar….” och efter det, du kan ställa in ditt UNIX-användarnamn och lösenord. Voila, Linux-terminalen är redo att användas!

Aktivera Linux Bash Shell på Windows 10

6. Här är Linux Bash Shell i aktion på Windows 10. Jag kan använda många av Linux-kommandona och det fungerar felfritt. Du kan till och med uppgradera till den senaste versionen av Linux genom att köra sudo apt upgrade kommando.

Aktivera Linux Bash Shell på Windows 10

Hur man uppgraderar Windows Subsystem för Linux (WSL 1) till WSL 2

Om din dator är registrerad i Windows Insider-programmet och är det uppdaterad till 18917 eller högre version sedan kan du uppgradera till den senaste WSL 2. Den kommer med betydande prestandaförbättringar som jag har pratat om i detalj i nästa avsnitt. Så låt oss gå vidare och lära oss hur du uppgraderar från WSL 1 till WSL 2.

1. Innan vi går över till WSL 2 måste vi aktivera en annan Windows-funktion. I likhet med vad vi gjorde i det första steget i avsnittet ovan, sök efter ”windows-funktioner” igen och öppna det. Scrolla nu ner och aktivera funktionen ”Virtual Machine Platform”.. Slutligen, starta om datorn.

Hur man uppgraderar Windows Subsystem för Linux (WSL 1) till WSL 2

2. Nästa, öppna PowerShell med administratörsbehörighet och kör kommandot nedan. Se till att byta ut <Distro> med det installerade distributionsnamnet som Ubuntu, Debian eller Kali Linux. Nu kommer din dator att börja konvertera WSL 1 till WSL 2. Det tar knappt 5-10 minuter.

wsl --set-version <Distro> 2

Hur man uppgraderar Windows Subsystem för Linux (WSL 1) till WSL 2

3. Nu, skriv in kommandot nedan i PowerShell för att kontrollera den aktuella versionen av Windows Subsystem för Linux. Det bör nu visa version 2. Fantastiskt, du har framgångsrikt flyttat till WSL 2!

wsl -l -v

Hur man uppgraderar Windows Subsystem för Linux (WSL 1) till WSL 2

Hur är WSL 2 bättre än WSL 1?

Med lanseringen av WSL 2 kan du göra mycket mer på Windows 10 sedan dess den kommer med en riktig Linux-kärna. Det tar nästan 20 gånger mindre tid än WSL 1 att hämta I/O-kommandon och kompilera program vilket är enorma förbättringar. De WSL 1 levererades med ett lager för kompatibilitet med Linuxkärna som tog betydligt längre tid att dekompilera kommandon och svara på systemsamtal. Dessutom fanns det begränsat kommandostöd på WSL 1 som nu har ersatts av fullt stöd med WSL 2. I grund och botten, för seriösa programmerare och studenter, är det en välsignelse att ha Windows och fullt Linux-stöd sida vid sida.

Här är ett exempel på hur snabb och effektiv WSL 2 är i jämförelse med WSL 1. Det senaste WSL 2 tog 4,09 sekunder att överföra Googles hemsida jämfört med WSL 1:s 11,64 sekunder. Du sparar tre gånger mindre tid vilket är av stor betydelse för programmering och mjukvaruutveckling.

Hur man uppgraderar Windows Subsystem för Linux (WSL 1) till WSL 2

Eftersom WSL 2 nu är packad med de faktiska kärnorna och Linux-apparna, du kan också köra Ubuntu GUI. Det stöds dock inte inbyggt och vi måste vänta på att Microsoft ska implementera denna fantastiska funktion. Från och med nu finns det några tredjepartssätt att köra GUI med Hyper-V virtualiseringsfunktionen på Windows 10, men processen är för komplex för en genomsnittlig användare att gå in på. Så, när och när WSL 2 släpps med inbyggt stöd för GUI, kommer vi säkert att meddela dig fullständiga steg.

Här är en kort tidslinje för WSL 2 releasedatum.

  • Windows Insider – juni 2019 [Already live, Build 18917 or above]
  • Offentlig publicering – Q1 2020

Använd Linux Bash Shell med WSL 2-stöd i Windows Terminal

Nu, efter Windows Insider-släppet i september, du kan använda Bash Shell tillsammans med PowerShell och kommandotolken sida vid sida på Windows Terminal. Och den stora delen är att den stöder den senaste WSL 2. Du behöver inte konvertera distron varje gång. Du kan bara öppna Windows Terminal och klicka på ”nedåtpilen” och välj ”Ubuntu”. Det är allt. Njut av!

Använd Linux Bash Shell med WSL 2-stöd i Windows Terminal

Gör Windows 10 till din nästa arbetsstation med fullt Linux-stöd

Så det var vår detaljerade titt på Windows Subsystem för Linux och hur du kan aktivera Linux Bash Shell med WSL 2-stöd på Windows 10. Det är otroligt hur Microsoft visar sitt engagemang för att tillhandahålla fullfjädrat Linux-stöd på Windows 10. Helt klart, Microsoft försöker göra Windows 10 till en universell plattform för alla inklusive genomsnittliga användare, utvecklare och naturligtvis studenter. Hur som helst, det är allt från oss. Om du tyckte att artikeln var informativ och vill se liknande inlägg om det nya Windows-Linux-ekosystemet, håll ögonen öppna med oss. Vi kommer att ta med mer djupgående guider och tutorials i framtiden.

Stöd vårt arbete ❤️

Om du gillade den här artikeln, överväg att lämna dricks för att hjälpa oss fortsätta publicera bra innehåll.

Säker betalning med PayPal