Homepage » Desktop » Bash az Ubuntu rendszeren a Windows 10 rendszeren - Élvezze a Linux Goodies-t a Windows rendszerben

    Bash az Ubuntu rendszeren a Windows 10 rendszeren - Élvezze a Linux Goodies-t a Windows rendszerben

    A Microsoft nemrégiben indította el a Bash-et az Ubuntu-on a Windows 10 â ??  ?? egy héjkörnyezet a legtöbb Linux CLI eszközök és segédprogramok. Ugyanezt használhatja grep, awk és még sok más eszköz közvetlenül a Windows rendszerben anélkül, hogy át kellene váltania a Linux disztribúcióra.

    Még ha soha nem próbáltál ki Unixot vagy Linuxot, itt van az esélyed tanulni és kísérletezni Bash-vel és egyéb * NIX eszközök a Windows 10 rendszerben. Ebben a bevezető bemutatóban megosztjuk, hogyan kell indítsa el a Bash-et a Windows 10 rendszerben és használja őket különböző módon.

    Mi a Bash az Ubuntu rendszeren a Windows 10 rendszeren?

    Bash (Bourne Again SHell) szöveges héj és szkriptnyelv Unix és Linux platformokra. A Windows 10 operációs rendszeren az Ubuntu-on található opció egy opcionális szolgáltatás, amely elérhető emberek, akik a Windows 10 évfordulóját frissítik.

    A Windows alrendszer Linux (WSL) tetején fut, és lehetővé teszi tapasztalja a Linuxot közvetlenül a Windows PC-n belül.

    Ez az új technológia lehetővé teszi futtassa a * NIX parancsokat és kompatibilis parancssori eszközöket a Windows rendszerben. Nem kell többé telepítenie egy Unix vagy Linux disztribúciót a Windows operációs rendszerrel párhuzamosan, vagy telepítenie kell egy virtuális gépet a * NIX OS teszteléséhez.

    A virtuális géphez képest, Bash be Ubuntu kevesebb rendszererőforrást igényel, és egyidejűleg hozzáférhet a Windows és Linux eszközökhöz is.

    Bash a Windows 10 rendszerben különösen hasznosfejlesztők és rendszergazdák nyílt forráskódú projekteken dolgozik. Ez a funkció egy a Microsoft által kiszámíthatatlan ajándék a Canonical támogatásával.

    Ennek célja a szabadalmaztatott Windows közötti szakadék áthidalása a szabad és nyílt forráskódú Linux technológiákkal, kezdve a Bash shellrel.

    Előnyök
    • Futtassa a * NIX parancssori segédprogramokat grep, awk és sed
    • Futtassa a parancsfájlokat (.sh) támogatott parancssori segédprogramokkal
    • Bash segítségével böngészhet és módosíthatja a helyi Windows fájlrendszert
    • Próbálja ki a különböző * NIX-első eszközöket és segédprogramokat, mint a Python, a Ruby, a Git stb.
    • Támogatja a szervereszközöket, mint például az Apache HTTP Server, a MySQL és így tovább
    hátrányok
    • Nem futtat natív GUI eszközöket (bár van egy trükk az alábbiakban)
    • Nem teszi lehetővé, hogy a Bash parancsfájlok végrehajtsák a Windows programokat, és fordítva

    A Bash telepítése az Ubuntu rendszeren Windows 10 rendszeren?

    A Windows 10 operációs rendszeren az Ubuntu bash-t manuálisan lehet telepíteni, ha a rendszer Windows 10 rendszeren fut Évforduló frissítés (építsen 14393-as vagy újabb) és támogatja a 64 bites alkalmazást processzor. Az alábbi lépésekkel ellenőrizze, hogy a rendszer megfelel-e ezeknek a követelményeknek:

    1. Nyisd ki Beállítások > választ Rendszer > választ Ról ről
    2. Keresse meg a következő információkat: OS Build és Rendszer típusa

    A követelmények ellenőrzése után a Bash a következő lépésekkel telepíthető:

    1. Nyisd ki Beállítások > választ Frissítés és biztonság > választ A fejlesztők számára
    2. Alatt A fejlesztő funkció használatas > választ fejlesztői mód opció, és a Windows 10 keresni és telepíteni fogja a fejlesztői mód csomagot

    Jegyzet: A Bash telepítése az alábbi képen látható hibaüzenet ellenére lesz telepítve.

    Most engedélyezze a Windows alrendszert a Linux számára (opcionális szolgáltatás) a következő lépésekkel:

    1. Ban,-ben Rajt keresőmező, típus "fordulat"és kattintson a gombra Windows-szolgáltatások be-és kikapcsolása
    2. választ Windows alrendszer (béta) és kattintson a gombra rendben
    3. A Windows alrendszerének Linux telepítése után indítsa újra a számítógépet, ha megkérdezi
    4. Ban,-ben Rajt keresőmező, típus "cmd"és nyitva Parancssor
    5. típus “bash” a Parancssor ablakban, és nyomja meg az Enter billentyűt
    6. Típus "y"a licencfeltételek elfogadásához (az adott linken is ellenőrizheti őket)
    7. A Windows Linux alrendszere most letölti és telepíti Bash az Ubuntu-on, és egy gyorsbillentyűt helyez el ugyanabba a Start menü
    8. A Bash telepítése után létre kell hoznia a UNIX felhasználónév és jelszó

    Jegyzet: Nem kell megegyeznie a Windows-fiók nevével és jelszavával.

    Gratulálunk â ??  ?? befejezte a Bash telepítését az Ubuntu-on most a Windows 10 rendszeren. tudsz indítsa el a Start menüben és élvezze a Unix és Linux segédprogramok futtatását.

    A Bash használata az Ubuntu rendszeren Windows 10 rendszeren?

    A telepítés után lehet élvezze a Bash gyökér használatát ("rendszergazda" a Windows kifejezésben) vagy teljes hozzáférési engedélyek a Windows 10-ben helyi fájlrendszer (C: meghajtó) található / Mnt / c ebben a héjkörnyezetben és ugyanúgy, mint a meghajtóknál.

    Jegyzet: Ugyanúgy, mint a * NIX rendszerek, a Bash a Windows 10 környezetében is kis- és nagybetűk, azaz., az „ash”, a „Ash”, az „AsH” és az „ASH” nevek eltérőek.

    További * NIX eszközök és segédprogramok telepítése?

    tudsz telepítsen további szoftvert, vagy frissítse a jelenlegi eszközöket az ismert apt-get parancsot az előtaggal sudo root felhasználóként vagy rendszergazdaként futtatni őket a Windows rendszerben.

    Alább az apt-get parancsok listája használhatja a * NIX szoftver telepítését:

    • sudo apt-get frissítés - A csomaglista információk frissítése (a letölthető szoftverek listája a verziószámukkal együtt)
    • sudo apt-get telepítés - Új alkalmazáscsomag telepítése (csere ""a telepítendő csomag nevével)
    • sudo apt-get remove - Egy jelenlegi alkalmazáscsomag eltávolítása (csere ""az eltávolítandó csomag nevével)
    • sudo apt-cache keresés - Keresse meg a rendelkezésre álló csomagokat (csere ""a keresett csomagnévvel"
    • sudo apt-get frissítés - Töltse le és frissítse a telepített szoftvercsomagokat

    Egy alkalmazás letöltése és telepítése után megteheti írja be a nevét Bash shellbe (kiterjesztés nélkül), és az Enter billentyű megnyomásával futtathatja ugyanezt.

    Ne feledje, hogy Linux alapú eszközök és segédprogramok vannak csak a Bash shellben futtatható.

    A Bash parancsfájlok futtatása?

    A Bash héjban használat nano vagy vi szerkesztők shell parancsfájlok létrehozásához. Miután létrehozta a parancsfájlt a szükséges parancssorokkal, mentse és zárja be a szerkesztőt, majd kövesse ezeket lépései a parancssori parancsfájl futtatásához:

    1. Végezze el a parancsfájl futtatását a chmod parancsot, chmod + x ./myscript.sh egy ""myscript.sh"az aktuális könyvtárban található
    2. Futtassa a parancsfájlt a terminálban úgy, hogy megadja annak teljes elérési útját, ./myscript.sh egy ""myscript.sh"az aktuális könyvtárban található
    Hogyan kell futtatni a Linux parancsokat a Bash külső oldalán?

    Nem kell először elindítania a Bash shell-et, hogy végrehajtson egy * NIX parancsot, inkább futtassa a parancsfájlt, vagy indítson el egy programot. tudsz futtassa közvetlenül a parancsot bash -c, amely különböző célokra használható, mint például:

    • Az asztali parancsikonok létrehozása
    • A Linux-programok közvetlen indítása Futtassa az eszközt
    • Linux parancsok kötegelt vagy PowerShell parancsfájlok

    A vi szerkesztő elindításához például az alábbi lépéseket teheti:

    1. Nyomja meg a Win + R gombot a Fuss eszköz
    2. A Futtatás ablakban írja be a parancsot bash -c "vi" és kattintson a gombra rendben a vi szerkesztő elindításához
    A GUI programok futtatása Bash segítségével?

    Bash az Ubuntu rendszeren a Windows 10 rendszeren nem támogatja a GUI szoftvert natívan, de néhányat futtathat grafikus alapú eszközök a régi VNC trükk segítségével. A trükk egy „X Server” futást igényel a Windows-on és a Bash Ubuntu-on, amely úgy van beállítva, hogy a grafikákat az adott kiszolgálóra irányítsa.

    Íme a lépésenkénti eljárás az eredmény eléréséhez:

    1. Telepítsen egy X Server alkalmazást a Windowsban, mint az Xming
    2. Telepítse a GUI programot Bash-ben használni a apt-get parancsot futtathat sudo apt-get install vim-gtk a GTK-alapú Vim-szerkesztő telepítése
    3. A telepítés után fusson export DISPLAY =: 0 Bash-ben.

      Jegyzet:

      Ezt a parancsot minden alkalommal, amikor újra megnyitja a Bash-et, futtatnia kell
    4. Most indítsa el a GUI * NIX eszközt például futtathatja a futtatható nevét Bash-ben gvim a GTK alapú Vim szerkesztő

    Jegyzet: Az összes * NIX alapú GUI program még nem támogatott ezzel a trükkel, így ha a kedvenc programja nem működik, ne aggódjon, és várjon a hivatalos támogatásra a jövőbeni frissítések során. Is, a rendszer összeomlik, miközben néhány GUI eszközt futtat ugyanezen okból kifolyólag.

    Közös és hasznos Bash parancsok

    Bash az Ubuntu Windows 10 rendszeren számos közös parancsot támogat, és számos parancssori segédprogramot használ a napi feladatok eléréséhez és hasznos szkriptek írásához. Íme egy lista a gyakori Unix és Linux parancsokról, amelyek segítenek a Bash használatával.

    Tekerje fel â ??  ?? Ez egy jó kezdet

    Bash az Ubuntu-on a Windows 10-ben új hajnalnak bizonyul A Microsoft végül támogatja a szabad és nyílt forráskódú szoftvereket a Windows platformján. Ez lehetővé teszi a fejlesztők számára a nyílt forráskódú fejlesztői ökoszisztémát oldalfeltöltés nélkül, vagy virtuális gép használatával.

    Azonban a * A NIX-alkalmazások közvetlenül nem tudnak együttműködni vagy elindítani a Windows-programokat, de ez csak egy kezdet, így tartsuk a fejünket a nagyszerű lehetőségekhez.

    Hogyan érzi magát a Bash-ről az Ubuntu-on, és milyen funkciókat szeretne látni a Bash az Ubuntu-nál a Windows 10 jövőbeni frissítéseiben? Kérjük, ossza meg gondolatait a megjegyzésekkel.