Gyors útmutató a Linux Bash Shellhez a Windows 10 rendszerben

Gyors útmutató a Linux Bash Shellhez a Windows 10 rendszerben

2016 márciusában a Microsoft bejelentette a félelmetes Canonical partnerséget. A Linux alatt futó Windows -on a fejlesztők örültek annak a lehetőségnek, hogy a Bash megjelenik a Windowsban. A Windows 10 évfordulós frissítése a virtuális gép helyett ígéretet tett arra, hogy a bash teljes funkcionalitását hozza a Windowshoz.





A Bash for Windows már egy ideje aktív, és rengeteg lehetőséget rejt magában. Bár minden bizonnyal kiszolgálja a fejlesztői közönséget, több funkció leselkedik a parancssor alatt. Tudjon meg többet a Bash -ről a Windows rendszeren, a telepítés módjától és miértjétől a rejtett funkciókig, amelyekről valószínűleg nem tudott.





A Bash rendszerkövetelményei Windows rendszeren

A Bash telepítése Windows rendszeren nagyon egyszerű, de kezdjük az alapokkal.





Szükséged lesz egy futó PC -re Windows 10 , 64 bites PC, és telepítve van a Windows 10 Anniversary Update. Mivel a frissítés a fejlesztőket célozta meg, be kell kapcsolnia a fejlesztői módot is. Újraindításra lehet szükség. A bekapcsolás után a Windows Alrendszer Linuxra (Béta) engedélyezve lehet a Windows Szolgáltatások alatt. Ez egy újabb újraindítást kér, és miután a rendszer újra bekapcsolódott, megnyithatja a Bash -t. Ju Hú!

Így a Bash telepítése és futtatása Windows rendszeren meglepően egyszerű. Mindaddig, amíg 64 bites Windows 10 PC-vel van felszerelve, és telepítve van az évfordulós frissítés, ez olyan egyszerű, mint néhány funkció bekapcsolása.



A Bash engedélyezése Windows rendszeren

A Bash engedélyezése Windows rendszeren nem olyan nehéz, mint amilyennek hangzik. Az alábbiakban bemutatjuk, hogyan kell folytatni a telepítést.

Először engedélyezze a fejlesztői módot. Navigáljon ide Beállítások> Frissítés és biztonság> Fejlesztőknek és válassza ki a buborékot Fejlesztői mód .





ez a számítógép képes futtatni a Windows 10 rendszert

Ezután üsd Windows billentyűk + Q és keresni Windows-szolgáltatások be-és kikapcsolása .

Jelölje be rendben és indítsa újra. Miután újra elindult, nyissa meg a Start menüt, és keresse meg a következőt: Bash . Kattintson a Bash run parancs választási lehetőség.





Előléptetik az Általános Szerződési Feltételek elfogadására, és miután elfogadta ezeket, Bash letölti.

Ha ez befejeződött, végre futtathatja a Bash -t! Ehhez egyszerűen nyissa meg a Start menüt, és keresse meg a következőt: Ubuntu .

Amit valójában megtehetsz

Az egyik legnagyobb kérdés, Mit tudsz tulajdonképpen tedd a Bash használatával Windows rendszeren? Standard GNU parancssori eszközök, beleértve ...

grep ssh nano

... tökéletesen kell működnie. Csomagok és frissítések telepítése az apt és apt-get függvényekkel is remek. A Symlink és a fájlrendszer támogatása a Windows Subsystem for Linux (WSL) környezeten keresztül érhető el, és van néhány programozási nyelvű támogatás a Python, a NodeJS és a Perl számára. Bár a Bash Windows rendszeren nem grafikus alkalmazások futtatására szolgál, ez megvalósítható.

Szerencsére te nem lehet szerkesztheti/megnyithatja/törölheti a Windows alkalmazásokat, vagy módosíthatja a Windows rendszerbeállításait. Ez egy nagy hibatörés, hiszen mindannyian tudjuk, hogy a parancssor használatakor hibák fordulhatnak elő.

Linux szoftver telepítése

Linuxon megteheti alkalmazásokat telepíteni több módszerrel. A parancssort használják leggyakrabban. Az apt-get szoftvercsomagokat tölt le a tárolókból, a függőségekkel együtt. Finom, és így nézne ki (zárójelben, és a csomag tényleges nevével):

sudo apt-get install [packagename]

Ha mi vagyunk a Git telepítése például futtatjuk:

sudo apt-get install git

Elég egyszerű. Azonban feltétlenül tartalmazza

sudo

mivel szükségünk van superuser engedélyekre. A Git és más szoftverek forrásból is telepíthetők.

Futtatásra született (grafikus alkalmazások)

A Bash Windows rendszeren nem támogatja a grafikus Linux alkalmazásokat, vagy legalábbis hivatalosan. A közösség tagjai azonban talált egy módszert a látszólag meglehetősen sokoldalú Linux alrendszer használatával. Az, hogy valami nem egy célra készült, még nem jelenti azt, hogy arra nem lehet használni.

Példa: a Bash for Windows telepítése egy teljes Ubuntu felhasználói térképet telepít. Alapvetően mindent megkap (az összes bináris fájlt), ami egy hagyományos, grafikus felhasználói felülettel (GUI) rendelkező Ubuntu telepítésben szerepel.

A teljes Ubuntu felhasználói terület beépítésével tehát grafikus Linux -alkalmazások futtathatók Windows rendszeren. A megoldás az X Server telepítését, az apt-get program telepítését, a megjelenítési környezeti változó beállítását és az alkalmazás elindítását követeli. Bár nem különösebben nehéz, nehézkes folyamat, mivel a megjelenítési környezeti változókat minden alkalommal be kell állítani, amikor grafikus alkalmazást szeretne futtatni.

Ezenkívül ez nem támogatott szolgáltatás, így a funkcionalitás számos tényezőtől függ. Mint minden natív Linux-felhasználó tudja, az alkalmazástelepítésekhez gyakran szükség van függőségekre és módosításokra, így csak elképzelheti, hogy a bunkós Bash Windows-on futtatható.

Szeretne Linux grafikus alkalmazásokat futtatni? Valószínűleg jobb, ha a Cygwint használja, egy virtuális gépet Windows rendszeren Linux disztribúció futtatásához, vagy csak kettős indítást. Megint ott van a grafikus Linux -alkalmazások újdonsága a Windows rendszeren.

Fájlok elérése

A Bash for Windows telepítése teljes Ubuntu felhasználói teret hoz létre. Ezekhez a fájlokhoz könnyen hozzáférhet a Windows File Explorer segítségével. Azonban tudnia kell ahol nézni, amihez először engedélyezni kell Rejtett fájlok, mappák és meghajtók megjelenítése a File Explorer nézetbeállítások alatt. Minden Windows felhasználói fióknak saját Ubuntu felhasználói területe van, amelyet a mappába navigálva találhat meg:

C:UsersUSERNAMEAppDataLocalLxssootfs

A fiók otthoni mappája itt található:

mire használhatom az itunes ajándékkártyát?
C:UsersUSERNAMEAppDataLocalLxsshomeUSERNAME

A következő gyökérmappájával:

C:UsersUSERNAMEAppDataLocalLxssoot

A Windows rendszerfájljainak elérése a Bash -ban egy kicsit más. A Bash alapértelmezett beállítása a Windows fájlrendszerben létrehozott Ubuntu gyökérkönyvtár. De telepítheti a Windows rendszermeghajtót. Tehát a C: meghajtó csatlakoztatásához használja a következő parancsot:

/mnt/C

A D: meghajtó esetében ez a következő lenne:

/mnt/D

Stb. Mivel a parancssort használjuk, párosíthatjuk az ilyen parancsokat a like -okkal

cd

(könyvtár módosítása). Az engedélyek kicsit másképp működnek. Az admin mappához való hozzáféréshez a Bash on Windows programnak szüksége van a 'Futtatás rendszergazdaként' jogosultságra.

Szerverkezelés

Szuper praktikus okot szeretne a Bash for Windows használatára? A szerverkezelés nagyszerű ötlet. A szerver létrehozása nagyon egyszerű, de ha fejetlen, akkor szüksége lesz egy módra a kezeléséhez. Rengeteg alkalmazás létezik, köztük a PuTTY, de a parancssor egyszerű megoldást kínál. Csak ssh a szerverre, és kezelheti a terminálról. A távoli szkriptek futtatása meglehetősen jól működik a Bash használatával a Windows rendszeren, és ez egy fantasztikus hasznos alkalmazás.

Távolítsa el a Bash for Windows rendszert

A Bash for Windows telepítése után meglehetősen könnyű eltávolítani. Ennek két fő módja van: az egyik eltávolítja az Ubuntu környezetet, de az otthoni mappát érintetlenül tartja. Ennek végrehajtásához futtassa ezeket a parancsokat a parancssor vagy a PowerShell segítségével:

lxrun /uninstall

Ekkor egy értesítés figyelmeztet az eltávolítás eredményeire: 'Ez eltávolítja az Ubuntu környezetet, valamint minden módosítást és új alkalmazást ...'

típus és folytatni az eltávolítást.

Az alternatíva kikapcsolja a Windows alrendszert Linuxra, és ez eltávolítja az Ubuntu környezetet és a home mappa:

lxrun /uninstall /full

Egy értesítés figyelmeztet:

'Ezzel eltávolítja az Ubuntut a Windows rendszeren. Ez eltávolítja az Ubuntu környezetet, valamint minden módosítást, új alkalmazást és felhasználói adatot. '

típus és lehetővé teszi a szoftver eltávolítását.

a legjobb weboldal az interneten

A Bash on Windows rengeteg lehetőséget rejt magában, és kiváló források vannak a Windows blog, az Ubuntu közösségi webhelyek és még mindenki kedvencei közül: Reddit . A /r /bashonubuntuonwindows szálban folytatott beszélgetések közé tartozik a Visual Studio kód futtatása, a Samba fájlszerverek és a WSL használatával történő fejlesztés. A grafikus alkalmazások futtatása bizonyította, hogy a lehetőségek szinte végtelenek.

Mire használja jelenleg a Bash rendszert a Windows rendszeren? A Bash -t is futtatod Windows alatt? Tudassa velünk az alábbi megjegyzések részben!

Részvény Részvény Csipog Email 15 Windows parancssori (CMD) parancs, amit tudnia kell

A parancssor továbbra is hatékony Windows eszköz. Itt vannak a leghasznosabb CMD -parancsok, amelyeket minden Windows -felhasználónak tudnia kell.

Olvassa tovább
Kapcsolódó témák
  • Linux
  • ablakok
  • Windows 10
  • Linux Bash Shell
A szerzőről Moe Long(85 cikk megjelent)

Moe Long író és szerkesztő, a technikától a szórakoztatásig mindent lefed. Angol diplomát szerzett a Chapel Hill -i Észak -Karolinai Egyetemről, ahol Robertson ösztöndíjas volt. A MUO mellett szerepelt a htpcBeginner, Bubbleblabber, The Penny Hoarder, Tom's Pro és Cup of Moe filmekben.

Továbbiak Moe Long -tól

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, véleményeket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide