Ne feledje, hogy a Windows 10 Linux alrendszere nem hivatalosan támogatja a grafikus alkalmazásokat és 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-héja csak 64 bites bináris fájlokat 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 a
apt-get
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, az apt-get automatikusan letölti és telepíti azokat 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.
Használhatja az újabb apt parancsot is a hagyományos apt-get parancs helyett, bár mindegyik parancs működik.
Frissített csomaglista letöltése
Először a következő parancsot kell futtatnia ahhoz, hogy letölthesse a legfrissebb csomaglistákat a szoftvercsomagokból:
sudo apt-get update
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 "packagedame" helyett a telepíteni kívánt csomag nevével:
sudo apt-get install packagename
Például, ha telepíteni szeretné a Ruby-t, a következő parancsot futtatja:
sudo apt-get install ruby
A Csomag (vagy bármely más parancs) nevének beírása közben megnyomhatja a Tab billentyűt, ha a Bash automatikus kiegészítési funkcióját használja, amely lehetővé teszi, hogy automatikusan befejezze a beírást és javasolja az elérhető opciókat, ha több lehetőség is rendelkezésre áll.
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.
Hogyan keressünk egy csomagot?
Előfordulhat, hogy nem mindig ismeri 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.
apt-cache search sometext
Ha például a w3m-hez kapcsolódó csomagokat, a terminálon alapuló szövegalapú webböngészőt szeretne keresni, akkor futna:
apt-cache search w3m
Az összes telepített csomag frissítése
A telepített szoftvercsomagok frissítéséhez a repository legfrissebb verzióihoz - amely az Ön jelenlegi csomagjaihoz elérhető biztonsági frissítéseket nyújt - futtassa a következő parancsot:
sudo apt-get upgrade
Ne felejtse el futtatni a "sudo apt-get update" parancsot, mielőtt futtatná 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
A csomag eltávolításához, ha befejezte, futtassa a következő parancsot:
sudo apt-get remove packagename
A fenti parancs csak eltávolítja a csomag bináris fájljait, de nem tartalmaz semmilyen kapcsolódó 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 packagename
A fenti parancsok egyike sem távolítja el a "függőségeket", amelyek csomagok, amelyeket telepítettek, mert egy csomag esetében szükségesek. 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 futtassa a következő parancsot:
sudo apt-get autoremove
Hogyan telepítsünk más szoftvert?
A fenti parancsok segítenek telepíteni és frissíteni a leggyakoribb szoftvert, amire szüksége lesz. 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" parancs segítségével 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.
Néhány szoftvercsomag elérhető HTM-ekben, vagy "személyes csomag archívumban", amelyet harmadik felek tárolnak. 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 összeállí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ármelyik eset is, ha egy másik Linux-alkalmazást próbál telepíteni, meg kell találnia azokat 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 rendszeren.