Elhelyezkedés
Csakúgy, mint sok Linux eszköz, az apt is a /stb
könyvtár tartalmazza az összes Linux rendszeren futó program konfigurációs fájljait, és megtekinthetők a könyvtárba navigálva.
Az Apt-nak van egy konfigurációs fájlja is, amely megtalálható a / etc / apt
könyvtár a fájl nevével találó.konf.
Nagyon sok csomag telepítést végezne az apt segítségével, ezért nagyon sokat tudna tudni arról, hogy a csomagforrások az források.lista
fájl. Alapvetõen az apt ellenõrzi ezt a fájlt csomagok után, és megpróbálja telepíteni a csomagok listájáról - nevezzük repository indexnek.
A források.lista
fájl a / etc / apt
könyvtár és van egy hasonló fájl, a neve források.lista.d.
Ez valójában nem egy fájl, hanem egy könyvtár, amely másokat tárol források.lista
fájlokat. A források.lista.A d könyvtárat a Linux használja néhány megtartására források.lista
fájlokat külön helyen, a szabványon kívül / etc / apt
Könyvtár.
A zavar: APT vs APT-GET
Igen, sokan tévednek, hogy az apt ugyanaz, mint az apt-get. Itt egy sokkoló: nem egyformák.
Valójában az apt és az apt-get hasonlóan működik, az eszközök azonban eltérőek. Tekintsük az apt-ot az apt-get frissítésének.
Az Apt-get már az apt előtt is létezett. Az apt-get azonban nem létezik külön-külön, mivel más apt csomagokkal működik együtt, például az apt-cache és az apt-config. Ezeket az eszközöket kombinálva a linux csomagok kezelésére használják, és különböző parancsokkal is rendelkeznek. Ezeket az eszközöket sem a legkönnyebb használni, mivel alacsony szinten működnek, ami egy átlagos Linux-felhasználó számára kevésbé fontos.
Emiatt bevezették az apt-ot. Az 1. verzió.0.Az APT 1-je a következőt tartalmazza a man oldalon, „Az apt parancs célja, hogy kellemes legyen a végfelhasználók számára, és nem kell, hogy kompatibilis legyen a hátrafelé, mint például az apt-get.”
Az Apt külön működik, és nem kell más eszközökkel kombinálni a megfelelő Linux-adminisztráció érdekében, ráadásul könnyen használható.
A Parancsok
Egy átlagos Linux felhasználó számára a parancsok számítanak. A parancsok révén a feladatok végrehajtásra kerülnek, és tényleges munka végezhető el. Vessünk egy pillantást a főbb apt parancsokra.
Kaphat segítséget
Az ebben a cikkben tárgyalandó összes parancs közül a legfontosabb a segítségkéréshez használt parancs. Ez megkönnyíti az eszköz használatát, és biztosítja, hogy ne kelljen megjegyeznie a parancsokat.
A súgó elegendő információt nyújt az egyszerű feladatok elvégzéséhez, és az alábbi paranccsal érhető el:
apt --helpAz eredményből kapná a különféle parancskombinációk listáját, valami hasonlót kellene kapnia az alábbi képhez:
Ha vágyik, megnézheti az apt man oldalakat további információkért. Itt van a parancs a man oldalak eléréséhez:
ember találóCsomag keresése
Sok művelethez tudnia kell a csomag pontos nevét. Ez és még sok más felhasználás indokolja a keresési parancs használatát.
Ez a parancs ellenőrzi az adattár indexének összes csomagját, megkeresi a kulcsszót a csomagleírásokban, és megadja az összes csomag listáját a kulcsszóval.
találó keresésEllenőrizze a csomagfüggőségeket
A Linux-csomagoknak vannak függőségeik, ezek a függőségek biztosítják a megfelelő működésüket, amikor a csomagok megszakadnak, amikor a függőségek megszakadnak.
A csomag függőségeinek megtekintéséhez használja a attól függ parancs.
apt függCsomaginformációk megjelenítése
A csomag függőségeinek megjelenítése egy olyan információ, amelyet hasznosnak találhat. Vannak azonban más csomagadatok is, amelyeket beszerezhet. Számomra kevésbé lenne eredményes az összes parancs memorizálása más részletek eléréséhez, például a csomag verziójához, a letöltés méretéhez stb.
A csomag összes információját egy kísérletben megszerezheti a találó parancs az alábbiak szerint:
találó műsorTelepítse a csomagot
A Linux egyik legerősebb pontja a rengeteg nagy teljesítményű csomag elérhetősége. A csomagokat kétféleképpen telepítheti: vagy a csomagnéven, vagy az a segítségével deb A file-deb fájlok a debian szoftvercsomag fájlok.
A csomagok csomagnévvel történő telepítéséhez az alábbi parancsot kell használni:
apt installMint korábban említettük, a használat előtt ismernie kell a csomag nevét. Például az Nginx telepítéséhez a következő parancs lenne: apt install nginx.
A csomagok telepítésének másik módja az átmenő deb fájl, ha elérhető. Amikor egy csomagot annak segítségével telepít deb A file, apt lekéri a csomagfüggőségeket, és letölti, így nem kell aggódnia miattuk.
Telepítheti deb a fájlok abszolút elérési útját használó fájlok az alábbi paranccsal:
apt installCsomag letöltése
Ha valamilyen okból telepítenie kell egy csomagot, akkor a Letöltés parancs.
Ez letölti a csomag deb fájlját abba a könyvtárba, ahol a parancs futott. Csomagokat az alábbi paranccsal tölthet le:
apt letöltésHa ezután érdekli a .deb fájlt, majd telepítheti a telepítés parancs.
A tárház indexének frissítése
Ne feledje, hogy beszéltünk róla források.lista korábban? Nos, egy csomag új verziójának kiadásakor a linuxos géped még nem tudja telepíteni, mert nem jelezné. Ahhoz, hogy jelezze, tükröznie kell a források.lista fájlt, és ez a frissítés parancs.
apt frissítésEz a parancs frissíti a lerakat indexét, és naprakészen tartja a felsorolt csomagok legújabb módosításait.
Csomagok eltávolítása
A csomagok elromlanak. A csomagok elavultak. A csomagokat el kell távolítani.
Az Apt megkönnyíti a csomagok eltávolítását. A csomagok eltávolításának különböző feltételei vannak: a bináris fájlok eltávolítása és a konfigurációs fájlok megtartása, a bináris fájlok és a konfigurációs fájlok eltávolítása.
A bináris fájlok egyedüli eltávolításához a eltávolítani parancsot használjuk.
apt eltávolításTöbb csomag is eltávolítható, így Önnek is van apt távolítsa el az nginx topot hogy egyszerre távolítsa el az Nginx és a felső csomagokat.
A konfigurációs fájlok eltávolításához a öblítés parancsot használjuk.
találó tisztításHa egyszerre szeretné megtenni mindkettőt, a parancsok az alábbiak szerint kombinálhatók:
apt remove --purgeA folytatás előtt tudni kell, hogy a csomagok eltávolításakor függőségeik továbbra is i.e. azokat sem távolítják el. A függőségek eltávolításához eltávolítás közben a automatikus eltávolítás parancsot az alábbiak szerint használják:
apt autoremoveSorolja fel a csomagokat
Igen, felsorolhatja a Linux gépén lévő csomagokat. Megvan az összes csomag listája a lerakat indexében, a telepített csomagok és a frissíthető csomagok.
Függetlenül attól, hogy mit szándékozik csinálni, a lista parancsot használnák.
találó listaA fenti paranccsal felsorolhatjuk az összes csomagot, amely a tárház indexében elérhető.
apt list - telepítveA fenti paranccsal a Linux gépére telepített csomagokat lehet felsorolni.
apt list - bővíthetőA fenti paranccsal fel lehet sorolni a számítógépére telepített, frissítéssel elérhető csomagokat.
Csomagok frissítése
Ha a csomagokról van szó, nem minden a csomagok telepítéséről és eltávolításáról szól; azokat is frissíteni kell.
Dönthet úgy, hogy egyetlen csomagot vagy az összes csomagot egyszerre frissíti. Egyetlen csomag frissítéséhez a telepítés parancsot fogják használni. Meglepő igaz? Igen, de hozzá fogjuk adni a -only-upgrade paraméter.
apt install --on-upgradeEz akkor működik, ha csak egy csomagot kíván frissíteni. Ha azonban az összes csomagot frissíteni szeretné, akkor a frissítés parancs.
A következő parancsot használnánk egy ilyen frissítéshez:
talál frissítésMeg kell jegyezni, hogy a frissítés A parancs nem távolítja el a függőségeket, és akkor is, ha a frissített csomagoknak már nincs rá szükségük i.e. elavultak.
Rendszerfrissítés
A rendszeres frissítéstől eltérően a teljes frissítés az itt tárgyalt parancs teljes rendszerfrissítést hajt végre.
A ... val teljes frissítés parancs, az elavult csomagok és függőségek eltávolításra kerülnek, és az összes csomag (beleértve a rendszercsomagokat is) frissül a legújabb verzióira.
A parancs erre teljes frissítés az alábbiak szerint:
apt teljes frissítésKövetkeztetés
Az Apt egy hatékony eszköz, amely csodálatos élménnyé teszi a Debian és az Ubuntu alapú Linux disztribúciók használatát. Az itt felsorolt apt parancsok többségéhez root jogosultságokra van szükség, ezért szükség lehet hozzáadásra sudo a parancsok elejére.
Ezek a parancsok csak a jéghegy csúcsát jelentik az apt eszköz hatalmas képességeinek jéghegyében, és elég erősek ahhoz, hogy kényelmesen kezelhesse a csomagokat a Linux gépen.