Microsoft har inlett ett samarbete med Canonical, som är ett moderbolag till Ubuntu. Detta partnerskap öppnade dörren för Linuxanvändare eftersom det gör det möjligt för vem som helst att använda Linux i Windows. Microsofts vd meddelade officiellt att nu kan vem som helst installera och använda Linux Bash Shell i Windows 10. Många av er tror fortfarande inte på det, så i den här artikeln kommer vi att ge dig information om hur du installerar och använder Linux Bash Shell på Windows 10.

Varför du bör använda Linux Bash Shell

Som vi vet har operativsystemet Windows redan en PowerShell, som är ett skriptspråk och kommandoshell. PowerShell hjälper systemadministratörer att utföra olika administrationsuppgifter och skapades från .NET-ramverket för att övervinna kommandotolkens brister.

Nu när du tror att PowerShell redan finns i Windows, vad är då behovet av Bash Shell i Windows? Bash och PowerShell är olika utformade för olika uppgifter. Bash shell är integrerat i Windows-operativsystemet och tar bort de extra steg som du behövde följa för att använda samma programmeringsspråk i din Windows.

Vad är Bash Shell?

”Bash” är en förkortning av ”Bourne-Again Shell”, vilket är ett ordvitsord för Stephen Bourne (direkt förfader till författaren till det nuvarande UNIX-skalet ”sh”). Bash är ett kommandospråk eller Shell, och det används för olika typer av GNU- och Linux-operativsystem.

Bash är den fria versionen av Bourne Shell, och det distribueras med GNU- och Linux-operativsystemet som även inkluderar Ubuntu. Om du har använt Ubuntu och arbetat med terminalens specifika kommandon måste du ha använt Bash för denna process. Bash är en av de mest fantastiska kommandoradstolkarna, så det är ett interaktivt standardskal i Linux olika distributioner.

Hur du installerar och använder Linux Bash Shell på Windows 10

Det första steget i processen kräver att du aktiverar alternativet ”Windows Subsystem for Linux” på Windows från PowerShell. Om du vill använda GUI måste du söka efter funktionsalternativet för att få fram Windows-funktionslistan, så du kan göra det enligt bilden nedan:

Nästan, öppna den för att använda alla alternativ, så kryssa för ”Windows Subsystem for Linux” och ”Virtual Machine Platform” och aktivera dem genom att markera rutan, och starta sedan om systemet för att tillämpa ändringarna.

Om du använder PowerShell måste du gå in i Start-menyn och skriva PowerShell i sökrutan och sedan köra den som administratör genom att högerklicka på den:

När du har öppnat PowerShell använder du nedanstående kommando för att aktivera Bash i Windows 10. (I det här fallet kommer systemet att fråga om bekräftelse, så skriv Y, eller så kan du trycka på Enter.


Nu måste du ladda ner Linux-systemet från Windows Store och söka efter ”Linux” eller ”Ubuntu”.

När du har sökt får du upp nästa skärm där du kan installera Ubuntu eller SUSE. (I det här fallet används Ubuntu för den fortsatta processen).

Skillnaden mellan openSUSE eller Ubuntu eller SUSE Linux Enterprise är de olika kommandona för att installera de nya Linuxundersystemens nya paket. Det tar cirka 1 GB eller mer än så att ladda ner Ubuntu.

Det är den sista uppgiften för att köra Linux i Windows 10, så du måste söka efter den Linuxdistribution du har installerat, det vill säga Ubuntu.

Kör den nu som en vanlig Windows-applikation, och det kommer att ta lite tid att installera och sedan fylla i ett användarnamn och lösenord.

Äntligen kommer Linux att installeras i ditt system, så njut av det.

Felsökningsfall

1. Om du får koden så här:

Det betyder att du har fått meddelandet ”The WSL optional component is not enabled. Aktivera den och försök igen”. Den säger att du ska trycka på en valfri tangent för att fortsätta, så den stängs automatiskt när du trycker på en valfri tangent.

Det här felet kan uppstå eftersom Windows Subsystem for Linux inte är aktiverat på rätt sätt. Därför måste du aktivera det som vi förklarade i vår artikel.

2. Om du får felet ”Installationen misslyckades med felet 0x80070003” måste du se till att din Linux ska lagras och installeras på C-enheten i ditt system eftersom LinuxLinux Windows Subsystem endast fungerar på C-enheten, som är systemets enhet.

Först ska du gå till Inställningar>Lagring> Fler lagringsinställningar och ändra platsen för det nyligen hämtade innehållet.

Uppdatera WSL1 till WSL 2 eller Windows Subsystem for Linux 2

Om ditt system är inskrivet i Insider-programmet för Windows eller om ditt system är uppdaterat till 18917 eller högre är det enkelt för dig att uppdatera WSL 1 till WSL 2.

För att kunna uppgradera WSL1 till WSL 2 måste du aktivera en Windows-funktion, så öppna den och scrolla nedåt i alternativet och aktivera sedan funktionen ”Virtual Machine Platform”. Starta nu om systemet för att tillämpa ändringarna.

Öppna sedan PowerShell, och du måste köra den som administratör, och utför sedan kommandot nedan.

wsl –set-version 2

Håll dig i minnet, du måste ersätta med installerade distributionsnamn som Ubuntu, Debian eller Kali Linux. Efter den här processen kommer ditt system att omvandla WSL1 till WSL 2, och det kommer att ta nästan 5 till 10 minuter.

Slutligen anger du kommandot nedan för att kontrollera versionen av WSL (Windows Subsystem for Linux) på ditt system. Om det visar WSL version 2 betyder det att ditt WSL nu är uppgraderat.

wsl -l -v

Slutsats

Denna artikel har gett dig fullständig information om ”Hur man installerar och använder Linux Bash Shell på Windows 10”. Som vi har diskuterat meddelade Microsofts VD officiellt att du nu kan installera och använda Linux Bash Shell på Windows 10. Den här artikeln hjälper dig att installera Linux Bash Shell på din Windows 10 utan problem, så vi har erbjudit sätt att hantera fel vid installation av Linux Bash Shell. Vad är din feedback om den här artikeln? Låt oss veta!.

Lämna ett svar

Din e-postadress kommer inte publiceras.