Yum prieš RPM

Autorius: Laura McKinney
Kūrybos Data: 7 Balandis 2021
Atnaujinimo Data: 8 Gegužė 2024
Anonim
yum-versionlock: Lock rpm/yum Packages on a CentOS/RHEL Based Server
Video.: yum-versionlock: Lock rpm/yum Packages on a CentOS/RHEL Based Server

Turinys

Plačiai vartojamas terminas „Yum“, kuris yra labai naudingas paketo tvarkyklė, o kitoje medalio pusėje RPM yra originalus paketas, kuriame dirba „Yum“. Pagrindinis „Yum“ kūrimo projektavimo ir gamybos tikslas yra suteikti vartotojams programinės įrangos papildymo ar pašalinimo galimybę. Kadangi šis programinės įrangos rinkinys patenka į RPM. Apskritai, RPM yra naudinga programa, kurios tikslas yra specialiai manipuliuoti paketais, kuriems reikia daryti įtaką. „Yum“ yra intelektualesnė valdymo sistema, turinti galimybę nustatyti priklausomybes ir atsisiųsti .rpm failus, nesvarbu, ar jie yra sistemoje, ar ne.


Turinys: skirtumas tarp Yum ir RPM

  • Kas yra RPM?
  • Kas yra Yum?
  • Pagrindiniai skirtumai
  • Vaizdo įrašo paaiškinimas

Kas yra RPM?

Naudodami RPM (žinomą kaip „redhat“ paketo tvarkyklė) komandą, vartotojai privalo žinoti tikslią „.rpm“ paketo vietą. RPM yra galingas paketų tvarkytuvas, kurį galima panaudoti kuriant, diegiant, užklausant, tikrinant, atnaujinant ir trinant atskirus programinės įrangos paketus. Tai yra labai naudinga numatytoji pakuotės tvarkyklė, tačiau ji nėra tinkama pati stebėti priklausomybes.

Kas yra Yum?

Yum terminas reiškia geltonojo šuns atnaujinimo modifikatorių. „Yum“ funkcija yra gana pažangi, palyginti su RPM, nes ji pati gali susirasti norimą failą, kuriam jūs turite žinoti jo pavadinimą, ir tuo pačiu metu jis turi būti prieinamas jūsų saugyklų sąraše. Yum yra įdiegtas atsižvelgiant į jo priklausomybes.


Pagrindiniai skirtumai

  1. Yum yra būdinga, kad jis žino, kaip išspręsti priklausomą. Kita vertus, net jei rpm yra kompetentingas jus įspėti apie šias priklausomybes, tačiau jis negali pateikti jums papildomų paketų.
  2. RPM paslaugos leis „yum“ vienu metu įdiegti daugiau nei vieną bet kurio failo versiją. Priešingai, YUM informuos jus apie ankstesnę paketo versiją, kuri jau yra įdiegta jūsų sistemoje, bet niekada neleis įdiegti kelių jos versijų.
  3. Naudodamiesi RPM, jei jūs paminėsite, kad paketą reikia atnaujinti, RPM bandys tai padaryti, todėl jis panaudos reikiamų priklausomybių atsisiuntimą. Po to ji bus įdiegta ir jums. Jei RMP nepateikiate jokio paketo pavadinimo, RPM bandys inicijuoti atnaujinimo procesą kiekviename pakete, kuris yra įdiegtas jūsų sistemoje. Naudodamiesi „yum“ atnaujinimo priemone, ji bandys atsikratyti bet kokio paketo, kuriame yra „pasenusi“ parinktis.