Mniam vs. RPM

Autor: Laura McKinney
Data Utworzenia: 7 Kwiecień 2021
Data Aktualizacji: 7 Móc 2024
Anonim
Contain Yourself: An Intro to Docker and Containers by Nicola Kabar and Mano Marks
Wideo: Contain Yourself: An Intro to Docker and Containers by Nicola Kabar and Mano Marks

Zawartość

Termin Yum jest szeroko stosowany, który jest bardzo przydatnym menedżerem pakietów, a po drugiej stronie monety RPM jest oryginalnym pakietem, dla którego działa Yum. Głównym celem projektowania i produkcji niezwykłego dzieła Yum jest zapewnienie użytkownikom możliwości dodawania lub usuwania oprogramowania. Natomiast ten zestaw oprogramowania wchodzi w skład RPM. Ogólnie rzecz biorąc, RPM jest użytecznym programem, którego celem jest manipulowanie konkretnie pakietami, na które należy wpływać. Podczas gdy Yum jest bardziej inteligentnym systemem zarządzania, który ma możliwość lokalizowania zależności i pobierania plików .rpm bez względu na to, czy są obecne w systemie, czy nie.


Spis treści: Różnica między Yum a RPM

  • Co to jest RPM?
  • Co to jest Yum?
  • Kluczowe różnice
  • Wyjaśnienie wideo

Co to jest RPM?

Korzystając z polecenia RPM (znanego jako menedżer pakietów redhat), użytkownicy muszą znać dokładną lokalizację pakietu .rpm. RPM to potężny menedżer pakietów, który może być wykorzystywany do budowania, instalowania, wysyłania zapytań, weryfikacji, aktualizacji i usuwania poszczególnych pakietów oprogramowania. Jest to domyślny menedżer pakietów, który jest bardzo przydatny, ale nie zapewnia łatwego śledzenia zależności.

Co to jest Yum?

Termin Yum oznacza modyfikator aktualizacji Yellow Dog. Funkcja Yum jest raczej zaawansowana w porównaniu do RPM, ponieważ jest w stanie zlokalizować sam pożądany plik, dla którego musisz znać jego nazwę i musi on być jednocześnie dostępny na liście repozytoriów. Yum jest instalowany z jego zależnościami.


Kluczowe różnice

  1. Charakterystyczne dla yum jest to, że wie, jak rozwiązać zależne. Z drugiej strony, mimo że rpm ma zdolność ostrzegania o tych zależnościach, ale nie jest w stanie pozyskać dla ciebie dodatkowych pakietów.
  2. Usługi RPM pozwolą yumowi zainstalować więcej niż jedną wersję dowolnego pliku w tym samym czasie. Wręcz przeciwnie, YUM poinformuje cię o poprzedniej wersji pakietu, która jest już zainstalowana w twoim systemie, ale nigdy nie pozwoli ci zainstalować jej wielu wersji.
  3. Podczas korzystania z RPM, jeśli wspomnisz, że pakiet wymaga aktualizacji, RPM spróbuje to zrobić, w przypadku którego pobierze niezbędne zależności. Następnie zainstaluje je również dla Ciebie. Jeśli nie podasz RMP żadnej nazwy pakietu, RPM spróbuje zainicjować proces aktualizacji każdego pakietu zainstalowanego w systemie. Korzystając z opcji aktualizacji yum, spróbuje pozbyć się każdego pakietu, w którym dostępna jest opcja „przestarzała”.