Kako pokrenuti Bash komandnu liniju u Windows 10

Sadržaj:

Kako pokrenuti Bash komandnu liniju u Windows 10
Kako pokrenuti Bash komandnu liniju u Windows 10
Anonim

Šta treba znati

  • Aktivirajte WSL kao opcionu Windows funkciju ili putem PowerShell komande.
  • Idite u Windows prodavnicu. Odaberite distribuciju i instalirajte je.
  • Pokrenite distribuciju i ažurirajte je ako je potrebno. Koristite ga za pokretanje bash skripti ili uslužnih programa Linux komandne linije.

Ovaj članak objašnjava kako aktivirati, preuzeti, instalirati i koristiti Windows podsistem za Linux (WSL) u Windows 10.

Kako pokrenuti WSL u Windowsu

U Windows 10 Anniversary Update, Microsoft je dodao Windows podsistem za Linux na Windows 10 i čak ponudio (u partnerstvu sa Canonical) potpuno funkcionalnu verziju Ubuntu Linux-a – službeno, samo pristup ljusci, iako je za to bilo potrebno oko tri nanosekunde da ljudi shvate kako pokrenuti obične Linux aplikacije u X sesijama na Windows 10.

Microsoft Store nudi službeno podržane distribucije Linuxa za Ubuntu, openSUSE Leap, SUSE Linux Enterprise, Debian/GNU Linux i Kali Linux. Svaka od ovih distribucija nudi pristup Linuxu sa komandne linije, iz koje možete pokrenuti bash skripte ili uslužne programe Linux komandne linije.

Aktivirajte WSL

Image
Image

Podrazumevano, ne možete koristiti WSL. Umjesto toga, morate aktivirati WSL kao opcionalnu Windows funkciju. Ili otvorite Windows Features čarobnjak i označite okvir ili otvorite PowerShell prompt kao administrator i izvršite:

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

Ponovo pokrenite nakon što aktivirate WSL.

Instalirajte distribuciju

Image
Image

Pokrenite Windows Store i odaberite distribuciju za instalaciju.

Pokreni distribuciju po prvi put

Image
Image

Nakon što se distribucija učita na vaš računar preko Windows prodavnice, pokrenite je. Moraćete da kreirate novi korisnički nalog kao da ste instalirali distribuciju kao samostalni operativni sistem na novi čvrsti disk.

Nadogradnja vaše instalacije

Image
Image

Vaša Linux distribucija nije lažno okruženje - to je stvarni Linux sistem koji koristi WSL umjesto standardne slike kernela. Dakle, moraćete da vodite računa o normalnom održavanju Linuxa.

Počnite sa ažuriranjem distribucije prema arhitekturi sistema. Na primjer, Debian i Ubuntu koriste apt.

Upotreba programa komandne linije

Image
Image

Nakon što ste pravilno ažurirali distribuciju, slobodni ste da pokrećete sve programe koje želite - uključujući shell skripte i pomoćne programe iz komandne linije.

Na primjer, možete izvršiti naredbu top da provjerite performanse sistema.

Tehnički, ne možete pokrenuti Linux programe koji zahtijevaju X server, iako je internet prepun prilično jednostavnih rješenja da Windows 10 prikaže X prozor.

Šta je ispod haube?

Kada instalirate distribuciju Linuxa na Windows 10, ne dobijate virtuelnu mašinu ili program koji daje sve od sebe da se pretvara da je "Bash u Linuxu". To je zapravo Linux distribucija koja normalno radi na vašem računaru zahvaljujući Windows podsistemu za Linux. WSL je "tajni sos" koji dozvoljava Linux softveru da radi na Windows-u. U suštini, WSL zamjenjuje Linux kernel; Linux radi u potpunosti kako je predviđeno, samo koristi WSL umjesto obične slike jezgre Linuxa.

Preporučuje se: