Debian

Apt Csomagkezelő eszköz

Apt Csomagkezelő eszköz
A Linux géped csak annyira jó, amennyire te elkészíted. Nagy teljesítményű géppé való gyártáshoz a megfelelő csomagokat kell telepítenie, számos egyéb mellett a megfelelő konfigurációkat kell használnia. Csomagokról beszélni; ebben a cikkben az APT csomagkezelő eszközre alapoznék. A YUM for RHEL (RedHat Enterprise Linux) alapú Linux disztribúciókhoz hasonlóan - amelyet itt tárgyaltunk - az APT (Advanced Packaging Tool) a Debian és az Ubuntu alapú Linux disztribúciók csomagjainak kezelésére szolgál.Ez a cikk nem tervezi az APT csomagkezelő eszköz összes hatáskörének megvitatását, ehelyett célja, hogy gyors áttekintést adjon erről az eszközről és annak használatáról. Jól szolgálna referencia célokra és az eszköz működésének megértésére. Hosszasabb szóváltás nélkül kezdjük.

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 --help

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

Ellenő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ügg

Csomaginformá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űsor

Telepí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 install

Mint 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 install

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

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

Ez 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ás

Tö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ás

Ha egyszerre szeretné megtenni mindkettőt, a parancsok az alábbiak szerint kombinálhatók:

apt remove --purge

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

Sorolja 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ó lista

A fenti paranccsal felsorolhatjuk az összes csomagot, amely a tárház indexében elérhető.

apt list - telepítve

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

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

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

Kö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.

A top 5 ergonómikus számítógépes egértermék Linuxhoz
Hosszan tartó számítógép-használat okoz-e fájdalmat a csuklóján vagy az ujjain?? Merev ízületek szenvednek, és folyamatosan kezet kell rázniuk? Égő fá...
Az egér és az érintőpad beállításainak módosítása az Xinput használatával Linux alatt
A legtöbb Linux disztribúció alapértelmezés szerint „libinput” könyvtárral szállítja a rendszer bemeneti eseményeit. Feldolgozhatja a Wayland és az X ...
Az X-Mouse Button Control segítségével az egér gombjait másképp alakíthatja át a különböző szoftvereknél
Lehet, hogy szüksége van egy eszközre, amely megváltoztathatja az egér vezérlését minden használt alkalmazással. Ebben az esetben kipróbálhatja az úgy...