Kako pokrenuti Bash naredbeni redak u sustavu Windows 10

Sadržaj:

Kako pokrenuti Bash naredbeni redak u sustavu Windows 10
Kako pokrenuti Bash naredbeni redak u sustavu Windows 10
Anonim

Što treba znati

  • Aktivirajte WSL kao izbornu Windows značajku ili putem naredbe PowerShell.
  • Idite u Windows trgovinu. Odaberite distribuciju i instalirajte je.
  • Pokrenite distribuciju i ažurirajte je ako je potrebno. Koristite ga za pokretanje bash skripti ili uslužnih programa naredbenog retka za Linux.

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

Kako pokrenuti WSL u sustavu Windows

U Windows 10 Anniversary Update, Microsoft je dodao Windows podsustav za Linux u Windows 10 i čak ponudio (u partnerstvu s Canonicalom) potpuno funkcionalnu verziju Ubuntu Linuxa - službeno, samo pristup ljusci, iako je trebalo oko tri nanosekundi kako bi ljudi shvatili 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 putem naredbenog retka, iz kojeg možete pokrenuti bash skripte ili uslužne programe naredbenog retka za Linux.

Aktivirajte WSL

Image
Image

Prema zadanim postavkama ne možete koristiti WSL. Umjesto toga morate aktivirati WSL kao dodatnu Windows značajku. Ili otvorite Windows Features čarobnjaka i potvrdite 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.

Pokrenite distribuciju prvi put

Image
Image

Nakon što se distribucija učita na vaše računalo putem Windows trgovine, pokrenite je. Morat ćete kreirati novi korisnički račun baš kao da ste instalirali distribuciju kao samostalni operativni sustav na novi tvrdi disk.

Nadogradnja vaše instalacije

Image
Image

Vaša distribucija Linuxa nije lažno okruženje - to je stvarni Linux sustav koji koristi WSL umjesto standardne slike kernela. Dakle, morat ćete se pobrinuti za normalno održavanje Linuxa.

Počnite s ažuriranjem distribucije u skladu s arhitekturom sustava. Na primjer, Debian i Ubuntu koriste apt.

Korištenje programa naredbenog retka

Image
Image

Nakon što pravilno ažurirate distribuciju, slobodni ste pokretati programe koje god želite - uključujući skripte ljuske i pomoćne programe naredbenog retka.

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

Tehnički, ne možete pokretati Linux programe koji zahtijevaju X poslužitelj, iako je internet prepun prilično jednostavnih rješenja kako Windows 10 prikazati X prozor.

Što je ispod haube?

Kada instalirate distribuciju Linuxa na Windows 10, ne dobivate virtualni stroj ili program koji daje sve od sebe da se pretvara da je "Bash u Linuxu." To je zapravo distribucija Linuxa koja normalno radi na vašem računalu zahvaljujući podsustavu Windows za Linux. WSL je "tajni umak" koji omogućuje pokretanje Linux softvera na Windowsima. U biti, WSL zamjenjuje Linux kernel; Linux radi u potpunosti kako je predviđeno, samo koristi WSL umjesto obične slike jezgre Linuxa.

Preporučeni: