Yum vs RPM: Rozdíl a srovnání

Správce balíčků je počítačový software, který se zabývá balíčky, instaluje, aktualizuje a upgraduje potřebné balíčky, zatímco zbytek archivuje. Takže co s tím mají společného Yum a RPM?

Yum a RPM jsou oba správci balíčků pro systémy Linux. Používají se na základě distribuce Linuxu a vašich individuálních potřeb.

Key Takeaways

  1. YUM je nástroj pro správu balíčků pro distribuce Linuxu založený na RPM, který automatizuje instalaci softwaru, aktualizace a řešení závislostí.
  2. RPM je systém pro správu balíčků, který instaluje, aktualizuje a odstraňuje softwarové balíčky v distribucích Linuxu, jako je Red Hat, CentOS a Fedora.
  3. YUM a RPM spravují software v systémech Linux, ale YUM zjednodušuje proces tím, že automaticky zpracovává závislosti a aktualizace.

Yum vs. RPM

RPM je nástroj příkazového řádku, který instaluje, aktualizuje a spravuje software balíčky v systémech založených na Red Hatu. Používá formát balíčků s příponou .rpm a spravuje databázi nainstalovaných balíčků. YUM je nástroj příkazového řádku používaný ke správě balíčků v systémech založených na Red Hat.

Yum vs RPM

Jsou to správci balení pro RPM Linux systémy. Jsou to správci balíčků front-end na vysoké úrovni pro distribuce Linuxu, které jsou založeny na RPM.

RPM znamená Redhat Packaging Manažer. Lze jej považovat za jednoho z nejstarších správců balíčků, kteří provádějí základní funkce, jako je odinstalace, aktualizace a archivace balíčků přijatých systémy Linux.

Srovnávací tabulka

Parametry srovnáníYumRPM
DefiniceJedná se o špičkovou a frontendovou správu paketů, která může dělat vše individuálně.Je to nízkoúrovňový správce paketů, který dělá ty nejzákladnější věci.
PůvodV roce 2003 byl aktualizován z YUP na Yum.Vznik se datuje do roku 1997.
ZávislostAutomaticky řeší a instaluje závislosti.Neřeší závislosti.
Instalace balíčkuMůžete instalovat pouze balíčky dostupné v úložišti, které zobrazuje již nainstalované balíčky.Umožňuje vám nainstalovat více balíčků, ale musí poskytnout přesný název souboru.
AktualizaceAutomatické upgrady se provádějí na nejnovější verzi.Neumožňuje upgrade.
managementJe to nástroj, který lze snadno použít ke správě RPM.Není snadné spravovat, pokud jde o instalaci/aktualizaci balíčků.

Co je Yum?

Yum, což je zkratka pro Yellowdog Upgrader Modified, je upravená nebo aktualizovaná verze YUP nebo Yellowdog UPgrader a přišla v roce 2003. Závisí na RPM.

Také čtení:  Pinterest vs Instagram: Rozdíl a srovnání

Funguje hlavně na systémech Linux založených na RPM a jeho funkce závisí na RPM. Používá se také pro správu, instalaci a aktualizaci balíčků v systémech Linux založených na RPM.

Dokáže snímat a řešit závislosti. Ačkoli nemůže nainstalovat více balíčků, jako je RPM, může nainstalovat již dostupné balíčky v úložišti.

Yum může také skenovat a upgradovat balíčky na nejnovější verze. Také zcela spoléhá na online úložiště.

Co je RPM?

RPM je zkratka pro Redhat Packaging Manager a byl vyvinut v roce 1997. Jedná se o upravenou verzi správců balíčků s příponou .pm v roce 1993.

Je to bezplatný open-source systém pro správu balíčků, který funguje na distribučních systémech Linux a provádí základní funkce instalace, odinstalace, snímání, upgrade, aktualizace atd.

Linuxové systémy založené na RPM potřebují Yum pro svou správu, protože neumí samostatně snímat a řešit závislosti. To by správci balíčků usnadnilo nalezení souboru.

RPM pro své služby nezávisí na online úložištích a nemůže skenovat ani upgradovat sebe ani své balíčky na nejnovější verze.

Hlavní rozdíl mezi YUM a RPM

  1. Přestože Yum a RPM jsou správci balíčků systému Linux, stále se liší, a to i ve svém významu. Zatímco Yum je přední správce balíčků nejvyšší úrovně, který pracuje na systémech Linux založených na RPM, RPM je správce balíčků na nízké úrovni, který provádí základní funkce.
  2. YUP, neboli Yellowdog UPgrader, byl poprvé vyroben a kompletně vyvinut v letech 1999-2000. Aktualizovaná verze YUP je známá jako Yum, která byla přepracována nebo upravena v roce 2003. Zároveň byl v roce 1997 vyvinut RPM nebo Redhat.
Reference
  1. https://link.springer.com/chapter/10.1007/978-1-4302-6563-4_4
Také čtení:  Eval vs Bind: Rozdíl a srovnání

Poslední aktualizace: 11. června 2023

tečka 1
Jedna žádost?

Vynaložil jsem tolik úsilí, abych napsal tento blogový příspěvek, abych vám poskytl hodnotu. Bude to pro mě velmi užitečné, pokud zvážíte sdílení na sociálních sítích nebo se svými přáteli / rodinou. SDÍLENÍ JE ♥️

23 myšlenek na téma „Yum vs RPM: Rozdíl a srovnání“

  1. Velmi informativní vysvětlení o tom, co je Yum a RPM a co dělají v systému Linux. Usnadňuje pochopení pro ty, kteří nejsou obeznámeni se správci balíčků.

    odpověď
  2. Nejsem si jistý, jestli bych úplně se vším souhlasil. Myslím, že RPM může být uživatelsky přívětivější, i když je na nižší úrovni.

    odpověď

Zanechat komentář

Chcete si tento článek uložit na později? Klikněte na srdce v pravém dolním rohu pro uložení do vlastního pole článků!