Kezdő Útmutató

Apt vs. Alkalmassági parancs Végleges útmutató

Apt vs. Alkalmassági parancs Végleges útmutató

Ha olyan vagy, mint én, akkor biztosan találkoztál az alkalmassággal és az apt paranccsal. Nem csak ezt, de látnia kellett volna vitákat is, amelyek alapján a „jobb”? Ha még mindig kíváncsi, akkor jó helyre került, mivel nemcsak megértjük mindkettőjüket, hanem megpróbáljuk megkülönböztetni őket a lehető legfogulatlanabb módon.

Szóval, mit csinálnak pontosan mindketten? Mindkettő a csomagoláskezeléssel kapcsolatos. Igen, népszerű eszközök a csomagok kezelésében. Ha a különféle tevékenységeket, például a csomagok keresését, eltávolítását és telepítését szeretné kezelni, az eszközök jól jöhetnek!

Mindkettő azonban kicsit másképp kínálja a csomagkezelést.

Mi az APT?

Az APT az Advanced Packaging Tool rövidítése. Ez egy nyílt forráskódú eszköz, ami azt jelenti, hogy bármi fizetés nélkül is használhatja. Az APT-t a szoftver telepítésének és eltávolításának kezelésére tervezték. Az APT a Debian része volt .deb csomag; azonban frissítették az RPM Package Managerrel való együttműködésre.

Ha korábban használta az APT-t, észrevette volna, hogy ez egy parancssori eszköz. Ez azt jelenti, hogy parancsokat kell használnia ahhoz, hogy grafikus felületről vizuális hivatkozás nélkül dolgozzon vele (az eredeti terv egy grafikus felületet tartalmazott, de az ötlet később elvetésre került). A használatához meg kell adnia a csomag nevét. A csomag forrásait az '/ etc / apt / sources könyvtárban kell megadni.lista.'Tartalmaznia kell az összes függőségi listát is, amelyet a csomagnak automatikusan telepítenie kell. Ha az apt parancsot használja, akkor nem csak az említett csomag szükséges függőségeit tölti le és telepíti. Felhasználóként nem kell aggódnia a csomagfüggőségek miatt.

Az APT megközelítése rugalmas. Ez azt jelenti, hogy a felhasználó konfigurálhatja az APT működését, beleértve az új források hozzáadását, a fokozatosság lehetőségeit és így tovább!

Idővel az APT javulást mutatott annak kezelésében. Ezenkívül a Debian fejlesztői teljes mértékben ellenőrzik a frissítés módját.

Mi az alkalmasság?

Az alkalmasság szintén fejlett csomagolóeszköz. Ez azonban egy elülső eszköz, amely hozzáférést biztosít a felhasználóknak a felhasználói felülethez a funkcionalitás eléréséhez. Ez azt jelenti, hogy az Aptitude segítségével telepítheti és eltávolíthatja a csomagokat. A Debian alkalmasságot teremtett. De idővel kiadták más RPM-alapú terjesztések számára.

Ha még nincs telepítve az Aptitude, telepítheti az alábbi paranccsal.

sudo apt install aptitude

Az Aptitude telepítése

Az Aptitude használatával az apt-get parancssorának nagy részét utánozhatja. A felhasználói felület az Ncurses könyvtárat is használja, amely elég jó a telepítési folyamat bemutatásához.

Ez is funkciógazdag, és hozzáférést biztosít a következő szolgáltatásokhoz.

Ha többet szeretne megtudni az Aptitude-ról, akkor javasoljuk az Aptitude - Debian Wiki ellenőrzését.

Miért vezették be először az apt-ot??

Mielőtt tovább folytatnánk, ismerkedjünk meg többet az apt-ról és miért találták ki. A Debian bemutatta az Advanced Packaging Tool eszközt, hogy a felhasználó választhassa a Packaging Tool kezelését. A parancs azonban találó eltér az Advanced Packaging Tool-tól (APT).

Egyes eszközök kölcsönhatásba léphetnek az APT-vel, majd felhasználhatók a Debian terjesztésekben elérhető csomagok kezelésére. Az egyik ilyen parancs az apt-get amelyet a csomagok kezelésére használhatott. Hasonlóképpen, az Aptitude eszköz a csomagkezelés szempontjából is előnyös, mivel parancssori és GUI opciókat kínál a felhasználónak.

Az Aptitude és az apt-get egyaránt alacsony szintű parancsok, így rengeteg funkciót kínál a felhasználónak. A valóságban nem minden felhasználó fogja használni az összes elérhető parancsot. Nem csak, hogy az apt-cache és az apt-get csomagkezelő parancsai szétszóródnak, és a kezdő felhasználók számára túl nehéz lehet kezelni.

Ezért az apt parancsokat használják a probléma megoldására. Az apt-cache és az apt-get funkcióinak jó gyűjteményét kínálja, amelyeket a felhasználó többnyire használ. A felhasználó a találó.konf fájl kezelésére.

Különbség az APT és az alkalmasság között

Most, hogy jól megértettük az APT és az alkalmasság kínálatát, itt az ideje, hogy megismerjük a különbségeket. Kezdjük el.

Az első különbség, amelyet észrevesz, az, hogy az APT egy alacsonyabb szintű csomagkezelő, az Aptitude pedig egy magas szintű csomagkezelő. Ez azt jelenti, hogy az APT használható más magasabb szintű csomagkezelőkben is.

Egy másik nagy különbség a mindkét eszköz által kínált funkcionalitás. Az alkalmasság jobb funkcionalitást kínál az apt-get-hez képest. Valójában tartalmazza az apt-get, az apt-mark és az apt-cache funkcióit.

Például az apt-get hatékonyan használható a csomagok frissítéséhez, telepítéséhez, a függőségek feloldásához, a rendszer frissítéséhez és így tovább. Az Aptitude azonban több funkciót kínál az apt-cache és az apt-mark funkcióinak beépítésének köszönhetően. Ez azt jelenti, hogy az Aptitude több funkcióra használható, beleértve a csomagkeresést, a csomagok telepítésének beállítását automatizálásként vagy manuálisként, és finomabb műveleteket a csomagokon.

Ha szorosan figyelemmel kíséri, akkor már tudja, hogy az Aptitude interaktív felhasználói felülettel rendelkezik a csak szöveges mellett. Az APT-től viszont hiányzik a felhasználói felület. Ennek oka az apt-get jellege, mivel ez egy alacsony szintű csomagkezelő, és ezért csak a parancssori felületre korlátozódik. Mivel az Aptitude egy magas szintű eszköz, interaktív felületet kínál a parancssori művelettel együtt.

Röviden: az Aptitude több funkcióval rendelkezik, ezért jobb csomagkezelő eszköznek nevezhető az apt-getéhez képest.

Különböző forgatókönyvek megbeszélése

  1. Ha el akarja távolítani a telepített csomagokat és a fel nem használt csomagokat, akkor az Aptitude alkalmazást kell használnia. Az apt-get esetében kifejezetten meg kell említenie, hogy a „-auto-remove opcióval meg akar szabadulni a fel nem használt csomagoktól.”
  2. Ha többet szeretne megtudni a műveletek viselkedéséről, akkor az Aptitude a barátja, mivel a miért és miért parancsokat kínálja az információkhoz való jobb hozzáférés érdekében. Tehát, ha zavart vagy, és tudni akarod, hogy szükséged van-e egy bizonyos csomagra vagy függőségekre, akkor az Aptitude tájékoztathatja Önt erről, ha javaslatokat tesz a telepítendő csomagokra.
    A fenti példában alkalmasságot használtunk a gimp megismerésére. Ajánlásokat és javaslatokat mutatott nekünk. Sőt, ez azt is megmutatta nekünk, hogy néhány csomagtól függ. Így teljesen megtudhatja, hogy mi kerül telepítésre, ha a GIMP telepítését választja.
  3. A csomagok telepítésekor gyakran ütköznek konfliktusok. Az apt-get esetében, ha konfliktus lép fel, akkor ez nem oldja meg a problémát. Alapvetően kidob egy hibát, és nem működik a csomageltávolítás vagy a csomagtelepítés ütközése esetén. Ehhez képest az Aptitude a hatékony keresés révén képes a csomagok feldolgozására, amely lehetővé teszi, hogy korlátozás nélkül végigmenjen az egész táron.
    Ugyanakkor az apt-cache használatával csomagot kereshet, de ez az apt egy másik változata.
  4. Mint fent említettük, csomagokat kereshet az apt-cache és az aptitude használatával. Lássuk itt mindkettőt működés közben.
    Mint láthatja, mindkét módszer lehetővé teszi a csomag keresését, ha szükséges. Mindazonáltal a fő különbség az. Az Aptitude a csomag telepítési állapotát mutatja az egyes csomagokkal a o flag, vagyis azt, hogy van, de nincs telepítve. Ha a csomag telepítve van, akkor megjelenik a zászló én.

Következtetés

Amit a végén kapunk? Melyik a jobb, és melyiket érdemes használni? Egyszerűbben kifejezve bármelyiket használhatja - tekintve, hogy követelménye teljesül. Ha úgy találja, hogy az APT parancssori eszköz hasznára válik a munkájának, akkor mindenképpen használja azt a munkájához. Mindkettő képes biztosítani a csomagkezeléshez szükséges eszközöket. Ha azonban funkciókban gazdag megközelítést keres, akkor mindenképpen meg kell felelnie az alkalmasságnak.

Biztosan mára elolvasta a különbséget; itt az ideje, hogy megossza véleményét az alábbi dicsérő részben. Mondja el nekünk, hogy melyiket részesíti előnyben!

Shadow of the Tomb Raider for Linux Tutorial
A Shadow of the Tomb Raider a Tomb Raider sorozat tizenkettedik kiegészítője - az Eidos Montreal által létrehozott akció-kaland játék franchise. A ját...
Az FPS növelése Linux alatt?
Az FPS jelentése Képkocka másodpercenként. Az FPS feladata a videolejátszások vagy játékteljesítmények képkockasebességének mérése. Egyszerű szavakkal...
A legnépszerűbb Oculus App Lab játékok
Ha Oculus fülhallgató-tulajdonos, akkor tisztában kell lennie az oldalsó töltéssel. Az oldaltöltés a nem áruházi tartalom fejhallgatóra történő telepí...