A Bash parancssor futtatása a Windows 10 rendszerben

Tartalomjegyzék:

A Bash parancssor futtatása a Windows 10 rendszerben
A Bash parancssor futtatása a Windows 10 rendszerben
Anonim

Amit tudni kell

  • A WSL aktiválása opcionális Windows-szolgáltatásként vagy PowerShell-parancs segítségével.
  • Lépjen a Windows Áruházba. Válasszon ki egy disztribúciót, és telepítse.
  • Futtassa a terjesztést, és szükség esetén frissítse. Használja bash szkriptek vagy Linux parancssori segédprogramok futtatására.

Ez a cikk elmagyarázza, hogyan aktiválható, letölthető, telepíthető és használható a Windows alrendszer Linuxhoz (WSL) a Windows 10 rendszerben.

WSL futtatása Windows alatt

A Windows 10 évfordulós frissítésében a Microsoft hozzáadta a Windows 10 operációs rendszerhez a Windows alrendszert Linuxhoz, sőt (a Canonical-lal együttműködve) felajánlotta az Ubuntu Linux teljesen működőképes verzióját – hivatalosan, csak shell hozzáféréssel, bár ehhez körülbelül három kellett. nanoszekundum, hogy az emberek rájöjjenek, hogyan futtassák a szokásos Linux-alkalmazásokat X munkamenetben Windows 10 rendszeren.

A Microsoft Store hivatalosan támogatott Linux disztribúciókat kínál Ubuntu, openSUSE Leap, SUSE Linux Enterprise, Debian/GNU Linux és Kali Linux számára. Ezen disztribúciók mindegyike parancssori hozzáférést biztosít a Linuxhoz, amelyből bash szkripteket vagy Linux parancssori segédprogramokat futtathat.

A WSL aktiválása

Image
Image

Alapértelmezés szerint nem használhatja a WSL-t. Ehelyett aktiválnia kell a WSL-t opcionális Windows-szolgáltatásként. Nyissa meg a Windows-szolgáltatások varázslót, és jelölje be a jelölőnégyzetet, vagy nyisson meg egy PowerShell parancssort rendszergazdaként, és hajtsa végre:

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

Újraindítás a WSL aktiválása után.

Distribution telepítése

Image
Image

Indítsa el a Windows Store-t, és válassza ki a telepíteni kívánt disztribúciót.

Első alkalommal futtassa a terjesztést

Image
Image

Miután a disztribúció betöltődött a számítógépére a Windows Store-on keresztül, futtassa. Új felhasználói fiókot kell létrehoznia, mintha a disztribúciót önálló operációs rendszerként telepítette volna egy friss merevlemezre.

A telepítés frissítése

Image
Image

A Linux disztribúciója nem egy látszatkörnyezet – ez egy tényleges Linux rendszer, amely a szabványos kernelkép helyett WSL-t használ. Tehát gondoskodnia kell a normál Linux-háztartásról.

Kezdje a disztribúció frissítésével a rendszer architektúrája szerint. Például a Debian és az Ubuntu a apt.

Parancssori program használata

Image
Image

Miután megfelelően frissítette a terjesztést, szabadon futtathat bármilyen programot, beleértve a shell szkripteket és a parancssori segédprogramokat.

Például végrehajthatja a top parancsot a rendszer teljesítményének ellenőrzéséhez.

Technikailag nem futtathat olyan Linux-programokat, amelyek X-kiszolgálót igényelnek, bár az internet tele van meglehetősen egyszerű megoldásokkal, amelyek lehetővé teszik, hogy a Windows 10 X-ablakot jelenítsen meg.

Mi van a motorháztető alatt?

Amikor telepít egy Linux disztribúciót a Windows 10 rendszeren, nem kap olyan virtuális gépet vagy programot, amely mindent megtesz, hogy "Bash in Linux"-nak adja ki magát. Valójában ez egy Linux disztribúció, amely normálisan fut a számítógépén a Windows Linux alrendszernek köszönhetően. A WSL a "titkos szósz", amely lehetővé teszi a Linux-szoftverek futtatását Windows rendszeren. Lényegében a WSL helyettesíti a Linux kernelt; A Linux teljesen a rendeltetésének megfelelően működik, csak WSL-t használ, nem pedig egy normál Linux kernelképet.

Ajánlott: