29Aug
Telepítse a Windows 10 Ubuntu-alapú Bash-héját, és teljes Ubuntu környezetet használ, amely lehetővé teszi az Ubuntu-alapú Linux rendszeren futó alkalmazások telepítését és futtatását. Ugyanúgy, mint az Ubuntu esetében, szüksége lesz az apt-get parancsra a szoftver telepítéséhez és frissítéséhez.
Ne feledje, hogy a Windows 10 Linux alrendszere nem hivatalosan támogatja a grafikus alkalmazásokat vagy a kiszolgálószoftvert( bár bizonyos grafikus alkalmazások futhatnak hivatalosan).Hivatalosan ez a Linux terminál alkalmazásokra és más parancssori segédprogramok fejlesztőire lesz szüksége.
A Windows 10 Bash shellje csak 64 bites binárisokat támogat, így nem telepítheti és futtathatja a 32 bites Linux programokat.
Apt-get magyarázata
Az Ubuntu és más Debian-alapú Linux disztribúciók esetén az apt-kap parancsot a szoftver telepítésére. Az "Apt" az "Advanced Package Tool" kifejezést jelenti. Ez a parancs letölti az Ubuntu központi szoftvercsomagjaiból származó szoftvercsomagokat, és telepíti azokat a rendszerére. Ha a telepíteni kívánt csomagok megkövetelik-vagy "függenek-től" -egy másik csomagot, akkor az apt-get automatikusan letölti és telepíti ezeket a csomagokat( más néven függőségek) is. Az Apt-get a Debianhoz elnevezett ".deb" csomagokkal működik együtt, az Ubuntu Linux disztribúciója alapul.
Futtatnia kell apt-get-t a "sudo" paranccsal, amely feletteset vagy gyökeret, engedélyeket ad. Ez lehetővé teszi a parancsnak, hogy módosítsa és telepítse a rendszerfájlokat a Linux környezetben. A sudo használatakor meg kell adnia az aktuális felhasználói fiók jelszavát.
A frissített csomaglista letöltése
Először a következő parancsot kell futtatnia ahhoz, hogy letöltse a frissített csomaglistákat a szoftvercsomagokból:
sudo apt-get frissítésEzt a telepítés előtt meg kívánja csinálniminden csomagot.
Csomag telepítése
Ha ismeri a telepíteni kívánt csomag nevét, töltse le és telepítse azt a következő paranccsal, a "packagenameame" helyett a telepíteni kívánt csomag nevével:
sudo apt-Például, ha telepíteni szeretné a Ruby-t, akkor a következő parancsot futtatja: sudo apt-get install rubinNyomja meg a Tab billentyűt a csomag( vagy bármely parancs) nevének beírása közbenBash automatikus kiegészítésének funkciója, amely segítségével automatikusan befejezheti a beírást, és javaslatot tehet a rendelkezésre álló lehetőségekre, ha több lehetőség áll rendelkezésre.
A és apt-get parancsok futtatása után megjelenik az elvégzendő módosítások, és be kell írni az "y" -t, majd a folytatáshoz nyomja le az Enter billentyűt.
Csomag keresése
Nem feltétlenül tudja a telepíteni kívánt csomag nevét. Ebben az esetben az apt-cache parancs segítségével lekérdezheti a letöltött csomagcsomagot( az apt-get frissítéssel letöltett listákat) a programhoz. Ez a parancs keresi a megadott csomagok nevét és leírását.
Ez a parancs nem igényli a sudo-ot, mivel ez egyszerű keresés. Azonban futtathatja azt sudo-val, ha tetszik, és még mindig működni fog. Például, ha a w3m-hez kapcsolódó csomagokat, a terminálon alapuló szövegalapú webböngészőt szeretne keresni:
apt-cache keresés w3mAz összes telepített csomag frissítése
A telepített szoftvercsomagok frissítése a repository legfrissebb verzióihoz - amely az Ön jelenlegi csomagjaihoz elérhető biztonsági frissítéseket nyújt - az alábbi parancsot kell futtatni:
sudo apt-get frissítésNe felejtse el futtatni a "sudo apt-get update"Paranccsal, mielőtt elindítaná ezt a parancsot, mivel frissítenie kell a csomaglistákat, mielőtt az apt-get megjeleníti a legfrissebb verziókat.
Csomag eltávolítása
Ha befejezte a csomag eltávolítását, akkor futtassa a következő parancsot:
sudo apt-get eltávolítása packagedameA fenti parancs csak eltávolítja a csomag bináris fájljait, de nem tartalmaz semmilyen hozzárendelt konfigurációs fájlt. Ha el szeretné távolítani a szoftvercsomaggal társított összes fájlt, futtassa a következő parancsot:
sudo apt-get purge packagenameA fenti parancsok egyike sem távolítja el a "függőségeket", amelyek csomagok, amelyeket telepítettek, mert egy csomaghoz szükségesek voltak. Ha eltávolít egy csomagot, majd eltávolítja azt később, a rendszer még mindig számos további függőséget tartalmaz, amelyek már nem szükségesek. A függőségekként telepített és már nem szükséges csomagok eltávolításához hajtsa végre a következő parancsot:
Egyéb szoftver telepítése
Egyéb szoftver telepítése
A fenti parancsok segítségével telepítheti és frissítheti a leggyakrabban használt szoftvert. Egyes szoftvereket azonban más parancsok és eszközök segítségével telepítenek.
Például a Ruby drágaköveket a "gem install" paranccsal telepítik, miután telepítette a Ruby-t az apt-get segítségével. A Ruby-nak saját szoftvertelepítő rendszere van, amely az apt-get-től független.
Egyes szoftvercsomagok rendelkezésre állnak HTM-ek, vagy "személyes csomag archívumok", amelyeket harmadik fél házigazdája. Ezek telepítéséhez hozzá kell adnia a PPA-t a rendszerhez, majd a normál apt-get paranccsal.
Előfordulhat, hogy újabb szoftvereket kell fordítani és telepíteni a forrásból. Az apt-get-tel telepített összes csomagot az Ubuntu beépítési rendszeréből gyűjtötték össze forrásból, és kényelmesen csomagolva telepíthető. deb csomagokba. Ezt el kell kerülni, ha lehetséges, de bizonyos esetekben elkerülhetetlen.
Bármi legyen is a helyzet, ha egy másik Linux-alkalmazást próbál telepíteni, akkor meg kell találnia az utasításokat, amelyek megmondják, hogyan kell telepítenie. Ugyanazok az utasítások, amelyek az Ubuntu 14.04 LTS-ben dolgoznak, a Windows 10 Bash-héjában fognak működni. Amikor az Ubuntu következő főbb verziójára frissül, ugyanazok az utasítások működnek, mint az Ubuntu 16.04 LTS, a Windows 10 operációs rendszeren működnek.