Sådan kører du Bash-kommandolinjen i Windows 10

Indholdsfortegnelse:

Sådan kører du Bash-kommandolinjen i Windows 10
Sådan kører du Bash-kommandolinjen i Windows 10
Anonim

Hvad du skal vide

  • Aktiver WSL som en valgfri Windows-funktion eller gennem en PowerShell-kommando.
  • Gå til Windows Store. Vælg en distribution, og installer den.
  • Kør distributionen og opdater den, hvis det er nødvendigt. Brug den til at køre bash-scripts eller Linux-kommandolinjeværktøjer.

Denne artikel forklarer, hvordan du aktiverer, downloader, installerer og bruger Windows Subsystem til Linux (WSL) i Windows 10.

Sådan kører du WSL i Windows

I Windows 10 Anniversary Update tilføjede Microsoft Windows Subsystem til Linux til Windows 10 og tilbød endda (i partnerskab med Canonical) en fuldt funktionel version af Ubuntu Linux - officielt kun skaladgang, selvom det tog omkring tre nanosekunder for folk at finde ud af, hvordan man kører almindelige Linux-apps i X-sessioner på Windows 10.

Microsoft Store tilbyder officielt understøttede Linux-distributioner til Ubuntu, openSUSE Leap, SUSE Linux Enterprise, Debian/GNU Linux og Kali Linux. Hver af disse distributioner tilbyder kommandolinjeadgang til Linux, hvorfra du kan køre bash-scripts eller Linux-kommandolinjeværktøjer.

Aktiver WSL

Image
Image

Som standard kan du ikke bruge WSL. I stedet skal du aktivere WSL som en valgfri Windows-funktion. Åbn enten guiden Windows-funktioner og marker afkrydsningsfeltet, eller åbn en PowerShell-prompt som administrator og udfør:

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

Genstart efter du har aktiveret WSL.

Installer en distribution

Image
Image

Start Windows Store, og vælg en distribution, der skal installeres.

Kør distributionen for første gang

Image
Image

Når distributionen er indlæst på din computer via Windows Store, skal du køre den. Du bliver nødt til at oprette en ny brugerkonto, ligesom hvis du havde installeret distributionen som et selvstændigt operativsystem på en frisk harddisk.

Opgradering af din installation

Image
Image

Din Linux-distribution er ikke et foregive-miljø - det er et faktisk Linux-system, der bruger WSL i stedet for et standard kernebillede. Så du skal sørge for normal Linux-husholdning.

Start med at opdatere distributionen i henhold til systemets arkitektur. For eksempel bruger Debian og Ubuntu apt.

Using A Command Line Program

Image
Image

Når du har opdateret distributionen korrekt, er du fri til at køre de programmer, du ønsker, inklusive shell-scripts og kommandolinjeværktøjer.

Du kan f.eks. udføre kommandoen top for at tjekke systemets ydeevne.

Teknisk kan du ikke køre Linux-programmer, der kræver en X-server, selvom internettet er fyldt med ret enkle løsninger til at få Windows 10 til at vise et X-vindue.

Hvad er der under hætten?

Når du installerer en Linux-distribution på Windows 10, får du ikke en virtuel maskine eller et program, der gør sit bedste for at foregive at være "Bash i Linux." Det er faktisk en Linux-distribution, der kører norm alt på din pc takket være Windows-undersystemet til Linux. WSL er den "hemmelige sauce", der tillader Linux-software at køre på Windows. I det væsentlige erstatter WSL Linux-kernen; Linux fungerer fuldt ud efter hensigten, det bruger bare WSL i stedet for et almindeligt Linux-kernebillede.

Anbefalede: