RPM (изначально Red Hat Package Manager, в настоящее время — рекурсивный акроним) представляет собой мощную систему управления пакетами. Файлы с расширением .rpm используются для распространения программного обеспечения в Linux и других Unix-подобных операционных системах. По своей сути, RPM-файл является архивом, содержащим файлы программного пакета, а также метаданные, включающие название, версию, зависимости и инструкции по установке. Эти метаданные позволяют менеджеру пакетов RPM устанавливать, удалять и обновлять программное обеспечение последовательным и надежным способом. Пакеты RPM упрощают процесс дистрибуции и администрирования ПО, предоставляя стандартизированный формат и набор инструментов для управления. Система автоматически разрешает зависимости, гарантируя, что все необходимые библиотеки и компоненты будут установлены до начала установки основного пакета. Это предотвращает конфликты и обеспечивает корректную работу программ. Формат RPM широко используется в корпоративной среде и является фундаментом для систем управления пакетами во многих дистрибутивах Linux.