29Aug

Hogyan telepítsek Linux szoftvert a Windows 10 Ubuntu Bash Shell-jében?

click fraud protection

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.

KAPCSOLÓDÓ CIKKEK
A Linux Bash Shell telepítése és használata Windows alatt 10
A grafikus Linux Desktop alkalmazások futtatása a Windows 10 Bash Shell-jéről

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.

instagram viewer

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és

Ezt 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 rubin

Nyomja 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 w3m

Az ö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és

Ne 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 packagedame

A 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 packagename

A 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

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.