Менеджер пакетов — это компьютерное программное обеспечение, которое занимается пакетами, устанавливает, обновляет и обновляет необходимые пакеты, а остальные архивирует. Так какое отношение к этому имеют Yum и RPM?
Yum и RPM являются менеджерами пакетов для систем Linux. Они используются в зависимости от дистрибутива Linux и ваших индивидуальных потребностей.
Основные выводы
- YUM — это инструмент управления пакетами для дистрибутивов Linux на основе RPM, который автоматизирует установку программного обеспечения, обновления и разрешение зависимостей.
- RPM — это система управления пакетами, которая устанавливает, обновляет и удаляет программные пакеты в дистрибутивах Linux, таких как Red Hat, CentOS и Fedora.
- YUM и RPM управляют программным обеспечением в системах Linux, но YUM упрощает этот процесс, автоматически обрабатывая зависимости и обновления.
Юм против оборотов в минуту
RPM — это утилита командной строки, которая устанавливает, обновляет и управляет пакетами программного обеспечения в системах на базе Red Hat. Она использует формат пакета с расширением .rpm и поддерживает базу данных установленных пакетов. YUM — это утилита командной строки, используемая для управления пакетами в системах на базе Red Hat.

Это менеджеры пакетов для RPM-систем. Linux системы. Это высокоуровневые менеджеры пакетов внешнего управления для дистрибутивов Linux, основанных на RPM.
RPM означает Redhat Packaging Manager. Его можно считать одним из старейших менеджеров пакетов, который выполняет базовые функции, такие как удаление, обновление и архивирование пакетов, полученных системами Linux.
Сравнительная таблица
Параметры сравнения | Yum | RPM |
---|---|---|
Определение | Это высокоуровневое и внешнее управление пакетами, которое может делать все индивидуально. | Это низкоуровневый менеджер пакетов, который делает самые основные вещи. |
Origin | Он был обновлен с YUP до Yum в 2003 году. | Происхождение датируется 1997 годом. |
Зависимость | Он разрешает и устанавливает зависимости автоматически. | Не разрешает зависимости. |
Установка пакета | Вы можете устанавливать только пакеты, доступные в репозитории, который показывает уже установленные пакеты. | Он позволяет вам устанавливать несколько пакетов, но должен указать точное имя файла. |
Модернизация | Автоматические обновления выполняются до последней версии. | Не разрешает обновление. |
Руководство | Это инструмент, который можно использовать для легкого управления RPM. | Это непросто, когда дело доходит до установки/обновления пакетов. |
Что такое Юм?
Yum, что означает Yellowdog Upgrader Modified, представляет собой модифицированную или обновленную версию YUP или Yellowdog UPgrader, выпущенную в 2003 году. Она зависит от RPM.
Он функционирует на системах Linux на основе RPM и зависит от RPM для своей работы. Он также используется для управления, установки и обновления пакетов в системах Linux на основе RPM.
Он может обнаруживать и разрешать зависимости. Хотя он не может установить несколько пакетов, таких как RPM, он может установить уже доступные пакеты в репозитории.
Yum также может сканировать и обновлять пакеты до последних версий. Он также полностью полагается на онлайн-репозитории.
Что такое РПМ?
RPM расшифровывается как Redhat Packaging Manager и был разработан в 1997 году. Это модифицированная версия менеджеров пакетов с расширением .pm в 1993 году.
Это бесплатная система управления пакетами с открытым исходным кодом, которая работает в системах дистрибутива Linux и выполняет основные функции установки, удаления, сканирование, обновление, обновление и т. д.
Системы Linux на основе RPM нуждаются в Yum для управления, поскольку он не может определять и разрешать зависимости независимо. Это облегчило бы диспетчеру пакетов поиск файла.
Службы RPM не зависят от сетевых репозиториев и не могут сканировать или обновлять себя или свои пакеты до последних версий.
Основное различие между YUM и RPM
- Хотя Yum и RPM являются системными пакетными менеджерами Linux, они все же различаются даже по своему значению. В то время как Yum — это интерфейсный менеджер пакетов верхнего уровня, работающий в системах Linux на основе RPM, RPM — это менеджер пакетов низкого уровня, выполняющий основные функции.
- YUP, или Yellowdog UPgrader, был впервые создан и полностью разработан в период с 1999 по 2000 год. Обновленная версия YUP известна как Yum, которая была переработана или модифицирована в 2003 году. В то же время RPM или Redhat были разработаны в 1997 году.