Apt- * vagy Aptitude, melyiket használja?

Hajlamos (Advancolt Pelzáródás Tlol) alapvetően csomagok telepítésére és eltávolítására szolgál GNU / Linux. Amiket használunk Debian és származékai, normálisan használjuk, bár használhatjuk is Alkalmasság.

Tudod mi a különbség a kettő között? Én sem ismertem őket, ezért elkezdtem kutatásokat és kísérleteket végezni. Itt megmutatom az eredményt.

Alkalmasság.

Azt mondják, hogy Alkalmasság a továbbfejlesztett változata Hajlamos és sokkal jobban kezeli a csomagfüggőségeket, sőt a Debian. Alkalmasság sokkal több lehetőséget tartalmaz, mint Alkalmas, Lássuk a leggyakrabban használtakat és azok leírását az alkalmasság segítségével.

telepíteni : Telepítsen egy vagy több csomagot. A csomagoknak a "install" parancs után kell megjelenniük.
eltávolítás, tisztítás, megtartás, visszatartás, megtartás, újratelepítés : Ezek a parancsok ugyanúgy járnak el, mint a "telepítés", de ebben az esetben a megnevezett művelet hatással lesz a parancssor azon csomagjaira, amelyek nem érvénytelenítik azt.
frissítés : Frissítse az apt forrásokból elérhető csomagok listáját (egyenértékű az "apt-get update" kifejezéssel).
biztonságos frissítés : Frissítse a telepített csomagokat a legújabb verzióra. A telepített csomagokat eltávolítjuk, hacsak nem használjuk fel őket.
teljes frissítés : Frissítse a telepített csomagokat a legújabb verzióra, szükség esetén telepítse vagy távolítsa el a csomagokat. Ez a parancs kevésbé konzervatív, mint a biztonságos frissítés, ezért hajlamosabb a nem kívánt műveletekre. Ugyanakkor képes frissíteni azokat a csomagokat, amelyeket a safe-upgrade nem képes frissíteni. Történelmi okokból a parancsot eredetileg dist-upgrade-nek hívták, és az aptitude továbbra is felismeri a dist-upgrade-t a teljes frissítés szinonimájaként.
keresés : Keressen olyan csomagokat, amelyek megfelelnek a parancssorban megadott minták egyikének.
előadás : Mutasson részletes információkat egy vagy több csomagról, a «keresés» paranccsal.

Ha többet szeretne megtudni az alkalmasságról és annak lehetőségeiről, a konzol használatával az egyik legjobb módot találhatjuk a segítség megtalálására:

$ férfi alkalmasság

Hajlamos

Az Apt esetében a következő parancsok használják: apt-cache, apt-get, apt.conf, apt_preferences, apt-Secure, az első 2 a leggyakrabban használt. A választható lehetőségek a következők:

frissítés : A frissítés a csomagindex szinkronizálására szolgál a forrásaikból.
frissítés : A frissítés a rendszerre telepített összes csomag legújabb verziójának telepítésére szolgál az /etc/apt/sources.list listában szereplő bármely forrásból.
dist-upgrade : A frissítési műveletek végrehajtása mellett intelligensen kezeli az új csomagverziók miatti függőségi változásokat. Az apt-get rendelkezik "intelligens" konfliktusmegoldó rendszerrel, és ha szükséges, megpróbálja frissíteni a legfontosabb csomagokat a kevésbé fontosak költségén.
telepíteni : Telepítse vagy frissítse a "telepítés" szót követő csomagokat.
eltávolítása : Ugyanúgy viselkedik, mint a telepítés, azzal a különbséggel, hogy telepítés helyett eltávolítja a csomagokat. Vegye figyelembe, hogy a csomag eltávolításakor annak konfigurációs fájljai a rendszeren maradnak. Ha egy pluszjel előzi meg a csomag nevét (a kettő között nincs üres hely), akkor a kérdéses csomagot telepítik, nem pedig eltávolítják.
tisztítás : Megegyezik az eltávolítással, azzal a különbséggel, hogy a csomagokat eltávolítjuk és megtisztítjuk (minden konfigurációs fájlt is eltávolítunk).

Ha többet szeretne megtudni az alkalmasságról és annak lehetőségeiről, a konzol használatával az egyik legjobb módot találhatjuk a segítség megtalálására:

$ man apt-get.

Mi a különbség akkor?

A valóságban minden attól függ, hogy minden ember milyen felhasználást ad neki, és mit kell tennie. Különösen mindig az aptitude-ot használom, mivel sokkal több lehetősége van, de ha keresést kell végeznem, az apt-cache érdekesebb számomra. Az aptitude rendelkezik egy konzolos felülettel is:

Olvastam néhány helyen, hogy alkalmasság telepíti a javasolt függőségeket is, és azt apt-get csak telepítse az ajánlottakat. Ha azonban megpróbáljuk telepíteni például az Audacious programot, látni fogjuk, hogy ugyanazokat a csomagokat telepíti.

Lássuk, ha merészen telepítjük a alkalmasság:

sudo aptitude install merész
A következő ÚJ csomagok kerülnek telepítésre:
  merész vakmerő beépülő modulok {a} libaudclient2 {a} libaudcore1 {a} libbinio1ldbl {a} libcue1 {a} libfluidsynth1 {a} 
  libmcs1 {a} libmowgli2 {a} libreid-builder0c2a {a} libsidplay2 {a} kicsomagolja {a} 
0 frissített csomag, 12 új telepítve, 0 eltávolítandó és 0 nincs frissítve. 3494 kB fájlokat kell letöltenem. Kicsomagolás után 11,0 MB kerül felhasználásra.

és most azzal apt-get:

sudo apt-get install merész
Csomaglista olvasása ... Kész Függőségfa létrehozása Állapotinformációk olvasása ... Kész A következő extra csomagok lesznek telepítve:
  merész pluginek libaudclient2 libaudcore1 libbinio1ldbl libcue1 libfluidsynth1 libmcs1 libmowgli2 libreid-builder0c2a
  libsidplay2 csomagold ki
Javasolt csomagok:
  libmcs-backend-gconf libmcs-utils zip
A következő ÚJ csomagok kerülnek telepítésre:
  merész vakmerő pluginok libaudclient2 libaudcore1 libbinio1ldbl libcue1 libfluidsynth1 libmcs1 libmowgli2
  libreid-builder0c2a libsidplay2 csomagolja ki
0 frissítve, 12 telepítésre kerül, 0 eltávolításra és 0 nincs frissítve. 3494 kB fájlokat kell letöltenem. A művelet után 11,0 MB további lemezterület kerül felhasználásra.

Egy másik különbség megtekintéséhez kereshetünk. Nyisson meg például egy terminált, és írja be:

alkalmassági keresés ipod

majd

apt-cache keresés ipod

Ahogy értékelni tudja a keresést a apt gyorsítótár ez volt a legkielégítőbb. Abban az esetben alkalmasság, csak a csomag neve alapján keresett, apt gyorsítótár Az iPod program szóhoz kapcsolódó összes programra vagy csomagra keresett, valószínűleg az egyes csomagok leírása alapján.

Következtetések

Használja azt, amelyik a legkényelmesebb az Ön számára. Nekem könnyebb használni alkalmasság mert egyetlen parancsról van szó hajlamos Használnom kell apt-get o apt gyorsítótár az eset szerint. Ha tudsz más különbségről, hagyd őket a megjegyzésekben 😀


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Yoyo dijo

    Mindig hű voltam az alkalmassághoz 😉

    1.    elav <° Linux dijo

      Már 2 😀 vagyunk

  2.   mcder3 dijo

    Hiányzik az "aptitude purge packagename" a csomag + függőségek + csomagkonfigurációk eltávolításához (gyökérszint)

    Nagyon jó bejegyzés és gratulálok a bloghoz 😛

    Üdvözlet

    1.    mcder3 dijo

      Már láttam, hogy lol ... sajnálom, hogy az "alkalmassági tisztítás" dolgot XD-be tettem

      1.    KZKG ^ Gaara dijo

        Semmi, ne aggódj ^ - ^
        Köszönöm a megjegyzéseket, mert biztos szándékom volt segíteni 😉
        Üdvözlet, és állj meg itt 🙂

      2.    elav <° Linux dijo

        Semmi gond .. Köszönöm, hogy segíteni akarsz .. 😀

  3.   Jézus Ballesteros dijo

    A Debian használatakor az alkalmasságot is jobban szeretem, ez nagyobb bizalmat ad nekem :). De egyetértek veled abban is, hogy az apt-get hatékonyabb a keresésben. Nem tudom, hogy az aptitude egy napon valami hasonlót fog-e használni az apt-cache-hez, vagy esetleg a jövőben eltávolítja az apt-get-t, és otthagyja az aptitude-t és az apt-cache-t: P ...

  4.   július dijo

    Eddig az APT-GET-et használtam, jóváhagyom az APTITUDE-t, hogy lássam ...

  5.   Jose Luis Mantilla dijo

    Természetesen van egy nagyon figyelemre méltó különbség !!

    Apt: telepíti a csomagot a szükséges könyvtárakkal

    Alkalmasság: telepíti a szükséges, javasoltakat, és a telepítés előtt ellenőrzi, hogy nem károsít-e egy másik csomagot, amely más verziójú könyvtárakat oszt meg, mielőtt telepítené, megoldja a meglévő konfliktusokat az alkalmazások között, amelyek akár ugyanazt a portot futtatják, vagy amelyek konfigurációjában valami baj van, és Ön Kérdezd meg, hogyan akarod megoldani a megfelelő javaslataikkal és magyarázataikkal, végül az Aptitude programmal SOHA nem lesznek hibás csomagjaid (a kijavításához nem lesz szükség a clean vagy autoclean, vagy az apt -f telepítésre), ez így működik 6,5-től 7-ig !!

    Jó reggelt és szolgálni (üdvözlet Kolumbiából)

  6.   csatorna ismeretlen dijo

    Hello.
    És mi az APT install parancs? Úgy veszem észre, hogy megemlítik a Linux Mint webhelyen található pdf oktatóanyagban.
    Szerzője azt javasolja, hogy ne végezzék el a frissítéseket a terminál által, hogy frissítsék, mert nem szűri meg, hogy milyen stabilitási szintek tartoznak, mintha elérhető lenne a Mint grafikus felületű Updater-ben.

  7.   Franco dijo

    Ennek tudatában is gyakrabban használom az apt-get, mint az alkalmasságot. De tudom, hogy a szinaptikus csomagkezelő minden esetben alkalmasságot használ, amikor valamit grafikus módban telepít.

  8.   pepo dijo

    Évek óta az APT parancs tartalmazza az apt-get és az apt-cache funkciókat, így az "apt-get install package" és az "apt- cache keresési csomag »ill.