Logo pl.removalsclassifieds.com

Różnica między Yum a RPM (z tabelą)

Spisu treści:

Anonim

Menedżer pakietów to oprogramowanie komputerowe, które zajmuje się pakietami, instalacją, aktualizacją i aktualizacją niezbędnych pakietów, jednocześnie archiwizując resztę. Więc co mają z tym wspólnego Yum i RPM?

Yum i RPM są menedżerami pakietów dla systemów Linux. Są one używane w oparciu o używaną dystrybucję Linuksa i Twoje indywidualne potrzeby. Ale wielu osobom trudno jest odróżnić te dwie rzeczy

Mniam vs RPM

Różnica między Yum i RPM polega na tym, że podczas gdy Yum może instalować tylko pakiety dostępne w swoim repozytorium, RPM może instalować wiele pakietów z odpowiednią nazwą pliku i rozszerzeniem.rpm. Mimo że obaj są menedżerami pakietów, a ich główną funkcją jest instalowanie, aktualizowanie i aktualizowanie pakietów, te dwa nadal działają inaczej.

Yum to skrót od Yellowdog Updater Modified. Są menedżerami pakietów dla systemów Linux opartych na RPM. Są to wysokopoziomowe menedżery pakietów zarządzania front-end dla dystrybucji Linuksa opartych na RPM.

RPM to skrót od Redhat Packaging Manager. Można go uznać za jednego z najstarszych menedżerów pakietów, który wykonuje podstawowe funkcje, takie jak odinstalowywanie, aktualizowanie, archiwizowanie pakietów otrzymanych przez systemy Linux.

Tabela porównawcza między Yum a RPM

Parametry porównania

Mniam

RPM

Definicja

Jest to zarządzanie pakietami najwyższego poziomu i front-end, które może robić wszystko indywidualnie. Jest to menedżer pakietów niskiego poziomu, który wykonuje najbardziej podstawowe rzeczy.
Pochodzenie

Został zaktualizowany z YUP do Yum w 2003 roku. Pochodzenie sięga 1997 roku.
Zależność

Automatycznie rozwiązuje i instaluje zależności. Nie rozwiązuje zależności.
Instalacja pakietu

Możesz instalować tylko pakiety dostępne w repozytorium i pokazuje pakiety już zainstalowane. Pozwala na zainstalowanie wielu pakietów, ale będziesz musiał podać dokładną nazwę pliku.
Aktualizacja

Automatyczne aktualizacje są wykonywane do najnowszej wersji. Nie pozwala na uaktualnienie.
Kierownictwo

Jest to narzędzie, które można z łatwością wykorzystać do zarządzania RPM. Trudno jest zarządzać, jeśli chodzi o instalowanie/aktualizowanie pakietów

Co to jest Mniam?

Mniam, co oznacza Yellowdog Upgrader Modified to zmodyfikowana lub zaktualizowana wersja YUP lub Yellowdog UPgrader, która pojawiła się w 2003 roku. Jest zależna od RPM.

Działa głównie w systemach Linux opartych na RPM i jest zależny od RPM do wykonywania swojej funkcji, ale jest również używany do zarządzania, instalacji i aktualizacji pakietów w systemach Linux opartych na RPM.

Yum może wykonywać wszystkie funkcje, będąc zależnym od RPM. Potrafi wykrywać i rozwiązywać zależności. Chociaż nie może zainstalować wielu pakietów, takich jak RPM, może zainstalować pakiety, które są już dostępne w repozytorium.

Yum może również skanować i aktualizować pakiety do najnowszych wersji. Całkowicie opiera się również na repozytoriach internetowych.

Co to są obroty na minutę?

RPM to skrót od Redhat Packaging Manager i został opracowany w 1997 roku. Jest to zmodyfikowana wersja menedżerów pakietów z rozszerzeniem.pm, które pojawiły się w 1993 roku. Z kilkoma dodatkowymi korzyściami i funkcjami stał się jednym z najsilniejszych i najstarszych menedżerów pakietów dla Systemy Linux.

Jest to darmowy system zarządzania pakietami typu open source, który działa w systemach dystrybucji Linuksa i wykonuje podstawowe funkcje instalacji, odinstalowania, skanowania, aktualizacji, aktualizacji itp.

Systemy Linux oparte na RPM wymagają Yum do zarządzania, ponieważ nie są one w stanie samodzielnie wykrywać i rozwiązywać zależności. Ale może zainstalować wiele pakietów, w przeciwieństwie do Yum, pod warunkiem, że podamy poprawną nazwę pliku z rozszerzeniem.rpm. Ułatwiłoby to menedżerowi pakietów zlokalizowanie pliku.

RPM nie zależy od repozytoriów online dla żadnej ze swoich usług i nie może skanować ani aktualizować siebie ani swoich pakietów do najnowszych wersji. Może wyświetlać tylko aktualnie dostępną wersję.

Główna różnica między YUM a RPM

  1. Yum i RPM, mimo że są menedżerami pakietów systemu Linux, wciąż różnią się nawet w znaczeniu. Podczas gdy Yum jest menedżerem pakietów front-end najwyższego poziomu, który działa w systemach Linux opartych na RPM, RPM jest menedżerem pakietów niskiego poziomu, który wykonuje podstawowe funkcje.
  2. YUP lub Yellowdog UPgrader został po raz pierwszy stworzony i całkowicie opracowany w latach 1999-2000. Zaktualizowana wersja YUP jest znana jako Yum i została przebudowana lub zmodyfikowana w 2003 roku. Podczas gdy RPM lub Redhat zostały opracowane w 1997 roku.
  3. Yum może automatycznie skanować, wykrywać i rozwiązywać zależności, podczas gdy RPM nie jest w stanie tego zrobić. Nie rozwiązuje zależności.
  4. RPM pozwala na zainstalowanie wielu pakietów, jedynym niezbędnym warunkiem jest podanie właściwej nazwy pliku z rozszerzeniem „.rpm”. Ale w przypadku Yum instaluje tylko pakiety, które są już dostępne w ich repozytorium i pokazuje inne pakiety, które są już zainstalowane.
  5. Mimo że jedną z funkcji menedżera pakietów jest instalowanie i aktualizowanie pakietów systemu Linux, RPM nie pozwala na aktualizację istniejących pakietów, podczas gdy Yum pomaga skanować pakiety i powiadamia, a także aktualizuje je do najnowszej wersji.
  6. Jeśli chodzi o zarządzanie tymi menedżerami opakowań, Yum jest również oprogramowaniem używanym do zarządzania RPM, podczas gdy RPM jest trudny w obsłudze w przypadku instalacji i aktualizacji.

Wniosek

Menedżer opakowań to oprogramowanie służące do zarządzania, instalowania, aktualizowania, aktualizowania itp. pakietów systemu. Systemy oparte na Linuksie lub systemy Linux mają wiele takich menedżerów pakietów, w których dwa to: Yum i RPM.

RPM lub Redhat Packaging Manager, wprowadzony w 1997 roku, jest jednym z najstarszych menedżerów pakietów systemów opartych na Linuksie. Jego główne funkcje obejmują instalowanie wielu pakietów. Jest to potężny system zarządzania pakietami do instalowania, odinstalowywania, sprawdzania i aktualizowania pakietów otrzymywanych przez systemy Linux.

Yum lub Yellowdog Upgrader Modify, opracowany w 2003 roku, to system zarządzania pakietami używany w systemach Linux opartych na RPM. Instalują również pakiety, ale nie w taki sam sposób jak RPM. Pomagają również głównie w zarządzaniu RPM.

Faktem, który wyróżnia Yum i RPM jest fakt, że Yum może sprawdzać i aktualizować pakiety, podczas gdy RPM nie może tego zrobić. Yum może również samodzielnie rozwiązywać zależności, podczas gdy nie jest to możliwe w przypadku RPM.

Odniesienie

Różnica między Yum a RPM (z tabelą)