Yum pret RPM

Autors: Laura McKinney
Radīšanas Datums: 7 Aprīlis 2021
Atjaunināšanas Datums: 9 Maijs 2024
Anonim
Linux : Installing Software Packages (RPM, YUM and DNF)
Video: Linux : Installing Software Packages (RPM, YUM and DNF)

Saturs

Tiek plaši izmantots termins Yum, kas ir ļoti noderīgs pakotņu pārvaldnieks, un monētas otrā pusē RPM ir oriģinālais iepakojums, pie kura strādā Yum. Ievērojamā Yum radīšanas projektēšanas un izgatavošanas galvenais mērķis ir nodrošināt iespēju lietotājiem pievienot programmatūru vai noņemt to. Tā kā šis programmatūras komplekts ietilpst RPM. Kopumā RPM ir noderīga programma, kuras mērķis ir īpaši manipulēt ar pakotnēm, kuras nepieciešams ietekmēt. Kaut arī Yum ir inteliģentāka pārvaldības sistēma, kurai ir iespēja noteikt atkarības un lejupielādēt .rpm failus neatkarīgi no tā, vai tie atrodas sistēmā vai nē.


Saturs: atšķirība starp Yum un RPM

  • Kas ir RPM?
  • Kas ir Yum?
  • Galvenās atšķirības
  • Video skaidrojums

Kas ir RPM?

Izmantojot RPM (pazīstama kā redhat pakotņu pārvaldnieks) komandu, lietotājiem tiek prasīts zināt precīzu .rpm pakotnes atrašanās vietu. RPM ir jaudīgs pakotņu pārvaldnieks, kuru var izmantot atsevišķu programmatūras pakešu izveidošanai, instalēšanai, vaicāšanai, pārbaudei, atjaunināšanai un izdzēšanai. Ļoti noderīgs ir noklusējuma pakotņu pārvaldnieks, taču tas pats par sevi nepalīdz izsekot atkarībām.

Kas ir Yum?

Yum apzīmē dzeltenā suņa atjaunināšanas modifikatoru. Yum funkcija ir diezgan progresīva salīdzinājumā ar RPM, jo tā spēj pati atrast vēlamo failu, par kuru jums jāzina tā nosaukums, un tam vienlaikus jābūt pieejamam jūsu krātuvju sarakstā. Yum ir uzstādīts ar savām atkarībām.


Galvenās atšķirības

  1. Yum ir raksturīga, ka tā zina, kā atrisināt atkarīgo. No otras puses, kaut arī rpm ir kompetents brīdināt jūs par šīm atkarībām, bet tas nespēj jums iegūt papildu paketes.
  2. RPM pakalpojumi ļaus yum vienlaikus instalēt vairāk nekā vienu jebkura faila versiju. Gluži pretēji, YUM informēs jūs par pakotnes iepriekšējo versiju, kas jau ir instalēta jūsu sistēmā, bet nekad neļaus instalēt tās vairākas versijas.
  3. Izmantojot RPM, ja jūs pieminējat, ka pakotne ir jāatjaunina, RPM mēģinās to izdarīt, un tā izmantos nepieciešamo atkarību lejupielādi. Pēc tam tā tos instalēs arī jums. Ja RMP nenorādīsit nevienu pakotnes nosaukumu, RPM mēģinās uzsākt atjaunināšanas procesu katrai pakotnei, kas ir instalēta jūsu sistēmā. Nodarbinot yum jaunināšanas iespēju, tā centīsies atbrīvoties no paketes, kurā ir pieejama opcija “novecojusi”.