Диспетчер пакетов RPM (RPM) — это мощная система управления пакетами, управляемая из командной строки, способная устанавливать, удалять, проверять, запрашивать и обновлять пакеты компьютерного программного обеспечения. Каждый программный пакет состоит из архива файлов вместе с информацией о пакете, такой как его версия, описание и т.п. Существует также библиотечный API, позволяющий опытным разработчикам управлять такими транзакциями с таких языков программирования, как C или Python.