Hvordan kjører du Bash-kommandolinjen i Windows 10

Innholdsfortegnelse:

Hvordan kjører du Bash-kommandolinjen i Windows 10
Hvordan kjører du Bash-kommandolinjen i Windows 10
Anonim

What to Know

  • Aktiver WSL som en valgfri Windows-funksjon eller gjennom en PowerShell-kommando.
  • Gå til Windows Store. Velg en distribusjon og installer den.
  • Kjør distribusjonen og oppdater den om nødvendig. Bruk den til å kjøre bash-skript eller Linux-kommandolinjeverktøy.

Denne artikkelen forklarer hvordan du aktiverer, laster ned, installerer og bruker Windows Subsystem for Linux (WSL) i Windows 10.

Hvordan kjører du WSL i Windows

I jubileumsoppdateringen for Windows 10 la Microsoft til Windows-undersystemet for Linux til Windows 10 og tilbød til og med (i samarbeid med Canonical) en fullt funksjonell versjon av Ubuntu Linux - offisielt bare shell-tilgang, selv om det tok omtrent tre nanosekunder for folk å finne ut hvordan de kjører vanlige Linux-apper i X-økter på Windows 10.

Microsoft Store tilbyr offisielt støttede Linux-distribusjoner for Ubuntu, openSUSE Leap, SUSE Linux Enterprise, Debian/GNU Linux og Kali Linux. Hver av disse distribusjonene tilbyr kommandolinjetilgang til Linux, hvorfra du kan kjøre bash-skript eller Linux-kommandolinjeverktøy.

Aktiver WSL

Image
Image

Som standard kan du ikke bruke WSL. I stedet må du aktivere WSL som en valgfri Windows-funksjon. Åpne enten veiviseren Windows Features og merk av i boksen eller åpne en PowerShell-forespørsel som administrator og kjør:

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

Start på nytt etter at du har aktivert WSL.

Installer en distribusjon

Image
Image

Start Windows Store og velg en distribusjon som skal installeres.

Kjør distribusjonen for første gang

Image
Image

Etter at distribusjonen er lastet inn på datamaskinen din via Windows Store, kjør den. Du må opprette en ny brukerkonto akkurat som om du hadde installert distribusjonen som et frittstående operativsystem på en fersk harddisk.

Oppgradering av installasjonen

Image
Image

Linux-distribusjonen din er ikke et late-miljø - det er et faktisk Linux-system som bruker WSL i stedet for et standard kjernebilde. Så du må sørge for vanlig Linux-rengjøring.

Begynn med å oppdatere distribusjonen i henhold til systemets arkitektur. For eksempel bruker Debian og Ubuntu apt.

Using A Command Line Program

Image
Image

Etter at du har oppdatert distribusjonen på riktig måte, er du fri til å kjøre hvilke programmer du måtte ønske, inkludert shell-skript og kommandolinjeverktøy.

Du kan for eksempel utføre top-kommandoen for å sjekke systemytelsen.

Teknisk sett kan du ikke kjøre Linux-programmer som krever en X-server, selv om internett er full av ganske enkle løsninger for å få Windows 10 til å vise et X-vindu.

Hva er under panseret?

Når du installerer en Linux-distribusjon på Windows 10, får du ikke en virtuell maskin eller et program som gjør sitt beste for å utgi seg for å være "Bash in Linux." Det er faktisk en Linux-distribusjon som kjører norm alt på din PC takket være Windows Subsystem for Linux. WSL er den "hemmelige sausen" som lar Linux-programvare kjøre på Windows. I hovedsak erstatter WSL Linux-kjernen; Linux fungerer fullt ut etter hensikten, det bruker bare WSL i stedet for et vanlig Linux-kjernebilde.

Anbefalt: