Kako zagnati ukazno vrstico Bash v sistemu Windows 10

Kazalo:

Kako zagnati ukazno vrstico Bash v sistemu Windows 10
Kako zagnati ukazno vrstico Bash v sistemu Windows 10
Anonim

Kaj morate vedeti

  • Aktivirajte WSL kot izbirno funkcijo Windows ali prek ukaza PowerShell.
  • Pojdite v trgovino Windows. Izberite distribucijo in jo namestite.
  • Zaženi distribucijo in jo po potrebi posodobi. Uporabite ga za zagon bash skriptov ali pripomočkov ukazne vrstice Linux.

Ta članek pojasnjuje, kako aktivirati, prenesti, namestiti in uporabljati podsistem Windows za Linux (WSL) v sistemu Windows 10.

Kako zagnati WSL v sistemu Windows

V posodobitvi ob obletnici sistema Windows 10 je Microsoft sistemu Windows 10 dodal podsistem Windows za Linux in celo ponudil (v sodelovanju s podjetjem Canonical) popolnoma delujočo različico Ubuntu Linuxa – uradno samo lupinski dostop, čeprav je trajalo približno tri nanosekund, da ljudje ugotovijo, kako izvajati običajne aplikacije Linux v sejah X v sistemu Windows 10.

Microsoft Store ponuja uradno podprte distribucije Linuxa za Ubuntu, openSUSE Leap, SUSE Linux Enterprise, Debian/GNU Linux in Kali Linux. Vsaka od teh distribucij ponuja dostop z ukazno vrstico do Linuxa, iz katerega lahko izvajate skripte bash ali pripomočke ukazne vrstice za Linux.

Aktivirajte WSL

Image
Image

Privzeto ne morete uporabljati WSL. Namesto tega morate aktivirati WSL kot izbirno funkcijo sistema Windows. Odprite čarovnika Funkcije Windows in potrdite polje ali odprite poziv PowerShell kot skrbnik in izvedite:

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

Ponovni zagon, ko aktivirate WSL.

Namestitev distribucije

Image
Image

Zaženite Windows Store in izberite distribucijo za namestitev.

Prvič zaženite distribucijo

Image
Image

Ko je distribucija naložena v vaš računalnik prek trgovine Windows, jo zaženite. Nov uporabniški račun boste morali ustvariti tako, kot če bi distribucijo namestili kot samostojen operacijski sistem na nov trdi disk.

Nadgradnja vaše namestitve

Image
Image

Vaša distribucija Linuxa ni navidezno okolje – je dejanski sistem Linux, ki uporablja WSL namesto standardne slike jedra. Zato boste morali poskrbeti za običajno gospodinjstvo Linuxa.

Začnite s posodobitvijo distribucije v skladu z arhitekturo sistema. Na primer, Debian in Ubuntu uporabljata apt.

Uporaba programa ukazne vrstice

Image
Image

Ko ustrezno posodobite distribucijo, lahko izvajate katere koli programe, vključno s skripti lupine in pripomočki ukazne vrstice.

Na primer, lahko izvedete ukaz top, da preverite delovanje sistema.

Tehnično gledano ne morete zagnati programov Linux, ki zahtevajo strežnik X, čeprav je internet poln dokaj enostavnih rešitev za prikaz okna X v sistemu Windows 10.

Kaj je pod pokrovom?

Ko namestite distribucijo Linuxa v Windows 10, ne dobite navideznega stroja ali programa, ki se po svojih najboljših močeh pretvarja, da je "Bash v Linuxu." To je pravzaprav distribucija Linuxa, ki normalno teče na vašem računalniku zahvaljujoč podsistemu Windows za Linux. WSL je "skrivna omaka", ki omogoča, da se programska oprema Linux izvaja v sistemu Windows. V bistvu WSL nadomešča jedro Linuxa; Linux deluje v celoti, kot je predvideno, le uporablja WSL in ne običajne slike jedra Linuxa.

Priporočena: