YUM vs RPM
„Red Hat“ paketų tvarkyklė arba RPM yra numatytasis paketų tvarkytuvas„Linux“paskirstymai, kurie naudoja paketus tuo pačiu pavadinimu. Iš pradžių sukurta „Red Hat“, galiausiai ji buvo plačiai pripažinta daugelyje „Linux“ platinimų. YUM reiškia „Yellowdog Updater Modified“ ir yra „Linux“ paskirstymų, naudojančių RPM paketo formatą, sąsaja. Abu šie variantai yra naudojami tik su RPM pagrįstuose skyreliuose ir netaikomi tiems, kurie naudoja tokius „Debian“ paketus, kaip „Ubuntu“.
Nors RPM yra labai patikimas įrankis, kurį daugelis vartotojų jau žino, vis dar yra keletas nedidelių trūkumų, kurie erzina vartotojus. Ryškiausia problema yra būsena, kurią dauguma žmonių dažniausiai vadina „priklausomybės pragaru“. Ši problema kyla paketams, kurie priklauso nuo daugybės kitų paketų, kai kurie iš šių paketų taip pat priklauso nuo daugybės kitų paketų. Tai įprastažiniųkad turite tinkamai įdiegti visas programos priklausomybes. RPM negali automatiškai to padaryti už jus. Jis gali tik patikrinti, ar visi reikalingi paketai yra įdiegti prieš įdiegiant reikiamą paketą. Rankinis kiekvienos priklausomybės stebėjimas ir diegimas yra pagrindinis reikalas daugumai žmonių, kurie iš pradžių nori įdiegti tik vieną paketą.
YUM gali stebėti paketo priklausomybes ir jas įdiegti prieš diegdami paketą, kurį norėjo įdiegti vartotojas. Tai supaprastina visą procesą, nes jums reikia žinoti tik paketo, kurį norite įdiegti, pavadinimą ir nesijaudinti, ar reikalingi paketai buvo įdiegti, ar ne. Paketų, kurių sistemoje negalima rasti, ieškoma sistemoje prieinamose saugyklose.
Nors tiek RPM, tiek YUM yra tai, kas iš tikrųjų įdiegia paketus, greičiausiai nenaudosite nė vieno iš jų, nebent mokėsite komandų eilutes ir įvairius parametrus, kuriuos reikia perduoti. Kad paprastiems žmonėms būtų lengviau greitai suvokti visišką savo sistemos valdymą, yra įvairių grafinių vartotojo sąsajų arba GUI, kurias galima naudoti kartu su YUM arba RPM. Šias GUI dažniausiai žmonės mato ir sąveikauja, o ne YUM ar RPM.
Santrauka:
1. RPM yra paketų tvarkyklė, o YUM yra išorinė sąsaja, kurią galima naudoti su RPM.
2. RPM paketų tvarkyklė negali stebėti priklausomybių, o YUM gali.
Copyright © Visos Teisės Saugomos | asayamind.com