Yum против RPM: разница и сравнение

Менеджер пакетов — это компьютерное программное обеспечение, которое занимается пакетами, устанавливает, обновляет и обновляет необходимые пакеты, а остальные архивирует. Так какое отношение к этому имеют Yum и RPM?

Yum и RPM являются менеджерами пакетов для систем Linux. Они используются в зависимости от дистрибутива Linux и ваших индивидуальных потребностей.

Основные выводы

  1. YUM — это инструмент управления пакетами для дистрибутивов Linux на основе RPM, который автоматизирует установку программного обеспечения, обновления и разрешение зависимостей.
  2. RPM — это система управления пакетами, которая устанавливает, обновляет и удаляет программные пакеты в дистрибутивах Linux, таких как Red Hat, CentOS и Fedora.
  3. YUM и RPM управляют программным обеспечением в системах Linux, но YUM упрощает этот процесс, автоматически обрабатывая зависимости и обновления.

Юм против оборотов в минуту

RPM — это утилита командной строки, которая устанавливает, обновляет и управляет программное обеспечение пакеты в системах на базе Red Hat. Он использует формат пакета с расширением .rpm и поддерживает базу данных установленных пакетов. YUM — это утилита командной строки, используемая для управления пакетами в системах на базе Red Hat.

Ням против RPM

Это менеджеры пакетов для RPM-систем. Linux системы. Это высокоуровневые менеджеры пакетов внешнего управления для дистрибутивов Linux, основанных на RPM.

RPM расшифровывается как Redhat Packaging. Менеджер. Его можно считать одним из старейших менеджеров пакетов, который выполняет основные функции, такие как удаление, обновление и архивирование пакетов, полученных системами Linux.

Сравнительная таблица

Параметры сравненияYumRPM
ОпределениеЭто высокоуровневое и внешнее управление пакетами, которое может делать все индивидуально.Это низкоуровневый менеджер пакетов, который делает самые основные вещи.
OriginОн был обновлен с YUP до Yum в 2003 году.Происхождение датируется 1997 годом.
ЗависимостьОн разрешает и устанавливает зависимости автоматически.Не разрешает зависимости.
Установка пакетаВы можете устанавливать только пакеты, доступные в репозитории, который показывает уже установленные пакеты.Он позволяет вам устанавливать несколько пакетов, но должен указать точное имя файла.
МодернизацияАвтоматические обновления выполняются до последней версии.Не разрешает обновление.
РуководствоЭто инструмент, который можно использовать для легкого управления RPM.Это непросто, когда дело доходит до установки/обновления пакетов.

Что такое Юм?

Yum, что означает Yellowdog Upgrader Modified, представляет собой модифицированную или обновленную версию YUP или Yellowdog UPgrader, выпущенную в 2003 году. Она зависит от RPM.

Читайте также:  Список против ArrayList: разница и сравнение

В основном он работает в системах Linux на основе RPM и зависит от RPM в своей работе. Он также используется для управления, установки и обновления пакетов в системах Linux на основе RPM.

Он может обнаруживать и разрешать зависимости. Хотя он не может установить несколько пакетов, таких как RPM, он может установить уже доступные пакеты в репозитории.

Yum также может сканировать и обновлять пакеты до последних версий. Он также полностью полагается на онлайн-репозитории.

Что такое РПМ?

RPM расшифровывается как Redhat Packaging Manager и был разработан в 1997 году. Это модифицированная версия менеджеров пакетов с расширением .pm в 1993 году.

Это бесплатная система управления пакетами с открытым исходным кодом, которая работает в системах дистрибутива Linux и выполняет основные функции установки, удаления, сканирование, обновление, обновление и т. д.

Системы Linux на основе RPM нуждаются в Yum для управления, поскольку он не может определять и разрешать зависимости независимо. Это облегчило бы диспетчеру пакетов поиск файла.

Службы RPM не зависят от сетевых репозиториев и не могут сканировать или обновлять себя или свои пакеты до последних версий.

Основное различие между YUM и RPM

  1. Хотя Yum и RPM являются системными пакетными менеджерами Linux, они все же различаются даже по своему значению. В то время как Yum — это интерфейсный менеджер пакетов верхнего уровня, работающий в системах Linux на основе RPM, RPM — это менеджер пакетов низкого уровня, выполняющий основные функции.
  2. YUP, или Yellowdog UPgrader, был впервые создан и полностью разработан в период с 1999 по 2000 год. Обновленная версия YUP известна как Yum, которая была переработана или модифицирована в 2003 году. В то же время RPM или Redhat были разработаны в 1997 году.
Рекомендации
  1. https://link.springer.com/chapter/10.1007/978-1-4302-6563-4_4
Читайте также:  JAR против WAR: разница и сравнение

Последнее обновление: 11 июня 2023 г.

точка 1
Один запрос?

Я приложил столько усилий, чтобы написать этот пост в блоге, чтобы предоставить вам ценность. Это будет очень полезно для меня, если вы подумаете о том, чтобы поделиться им в социальных сетях или со своими друзьями/родными. ДЕЛИТЬСЯ ♥️

23 мысли о «Yum против RPM: разница и сравнение»

  1. Очень информативное объяснение того, что такое Yum и RPM и что они делают в системе Linux. Это облегчает понимание тем, кто не знаком с менеджерами пакетов.

    Ответить
  2. Не уверен, что полностью со всем согласен. Я думаю, что RPM может быть более удобным для пользователя, даже если он более низкоуровневый.

    Ответить

Оставьте комментарий

Хотите сохранить эту статью на потом? Нажмите на сердечко в правом нижнем углу, чтобы сохранить в свой собственный блок статей!