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 kellA 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
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ólIratkozzon 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