Som ett operativsystem erbjuder Linux imponerande stabilitet, fantastiskt stöd för öppen källkod och en otrolig mängd kraftfulla administrationsverktyg. Medan Windows 10 kan erbjuda stöd för några av dessa saker, finns det inget som helst att använda ett bash-skal för att hantera lokala och nätverksmaskiner. Fram till ganska nyligen har köra bash på Windows krävt Cygwin eller motsvarande.

I senaste versioner av Windows 10 har Microsoft tillåtit användare att installera en betaversion av ett bash-skal via Ubuntu. Med Fall Creators Update (Update 1709) kan användare nu installera Windows Subsystem for Linux (WSL). Med WSL kan du köra kraftfulla skalkommandon genom ett riktigt bash-skal, hantera flera distros och till och med installera Linux-kommandoradspaket och applikationer med apt-get .

Vad är Windows-delsystemet för Linux?

Windows-delsystemet för Linux är en avvecklad version av Linux som körs i Windows 10. Språket som Microsoft använder för att beskriva funktionen kan vara lite förvirrande, vilket gör att det låter som om du installerar ett extra operativsystem tillsammans med din Windows 10-installation. Medan du installerar delar av en fullständig Linux-distribution får du inte skrivbordsmiljön eller fönsterhanteraren som vi ofta associerar med stationär Linux. Du kommer inte skriva över Windows 10-filer, du behöver inte heller starta systemet.

Bli inte besviken, dock. I stället för att få en GUI får du den mest kraftfulla och användbara delen av Linux: kommandoradsgränssnittet. Med det här verktyget kan du ta kontroll över systemets djupa funktionalitet, med hjälp av bash-kommandon och kommandoradsprogram från Linux.

Windows-delsystemet för Linux låter användare köra bash-kommandon som grep, sed och awk, samt bash-skript och Linux-kommandoradsprogram som vim, emacs och tmux. Du får också tillgång till språk som Javascript och node.js, Ruby, Python och C / C +, liksom tjänster som sshd, MySQL, Apache och lighttpd. Och om installationen inte följer med vad du vill kan du installera Linux-paket med apt-get pakethanteraren. Läs mer om Windows-delsystemet för Linux från Microsoft.

Du har kanske tidigare hört det här som kallas "Bash on Ubuntu på Windows." Det var början på WSL, och det var i beta på Windows 10 i ungefär ett år. Med full release av WSL i Fall Creators Update, är Bash on Ubuntu på Windows nu avskriven och kommer inte längre att få uppdateringar från Microsoft eller Canonical. Om du hade den betavinstationen installerade, kan installationen av Windows Subsystem for Linux skriva över din befintliga Bash på Ubuntu-filer.

Aktivera Windows-delsystemet för Linux i Windows 10 Fall Creators Update och senare

Den fullständiga versionen av Windows Subsystem för Linux är endast tillgänglig för Fall Creators Update (1709, build 16215 och senare). Med den versionen av Windows kan du faktiskt installera Windows Subsystem för Linux från Windows Store. Du behöver bara göra lite förberedelser i PowerShell.

Steg 1: Slå på delsystemet i PowerShell

1. Sök efter "PowerShell" i Start-menyn.

2. Högerklicka på PowerShell-ikonen och välj "Kör som administratör".

3. Kopiera följande kommando och klistra in det på PowerShell-kommandoraden genom att högerklicka på. Tryck sedan på Enter-tangenten.

 Aktivera-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux 

4. Tryck på Y och sedan på Enter för att starta om datorn när du blir ombedd. Din dator startas omedelbart, så var noga med att spara något arbete på förhand.

Steg 2: Installera din Linux distro från Windows Store

1. Navigera till Windows Store och klicka på distroen av Linux du vill installera. Med detta skrivande finns tre distros av Linux tillgängliga för installation, inklusive Ubuntu.

2. Klicka på "Get" knappen för att ladda ner distro.

Steg 3: Starta och kör Distro

1. I Windows Store, klicka på Starta för att köra den nyligen installerade applikationen. Du kan också hitta distro genom att skriva in sitt namn (i detta fall Ubuntu) till Start-menyn, precis som alla andra applikationer.

2. När fönstret öppnas, vänta tills installationsprocessen är klar.

3. Skapa ditt UNIX användarnamn och lösenord. Det kan skilja sig från eller detsamma som ditt nuvarande Windows användarnamn och lösenord, och har inget samband med ditt befintliga användarnamn och lösenord.

Slutsats

Uppdrag slutfört! Du har nu Windows Linux-delsystemet installerat, vilket ger ett bash-skal på din Windows 10-maskin. Härifrån kan du använda bash-kommandon, köra skalskript och installera ytterligare verktyg med apt-get . Det är ett fullt utrustat skal, så gränserna handlar om vad du kan förvänta dig av en verklig Linux-installation.

Bildkredit: Windows 10 årsjubileumsuppdatering