The Red Hat Package Manager (RPM) indicates, in computing, one of the first, if not the first, package management system ever created for Linux. Its name is due to Red Hat, the US company born in 1995, which created this program to handle .rpm files, whose birth is always to be found in the work of that company. The RPM acronym also indicates the packet file format, ie .rpm.
The rpm program itself does not automatically resolve the dependencies, but have also been developed to install and manage them automatically.
The .rpm format is like a .deb for Debian or Ubuntu so-called binary format, since once opened (executed) it automatically installs (splits and copies all the files on the system). Conceptually it is comparable to the .exe files used in MS-DOS and Windows. It is therefore distinguished from the "source format", usually compressed files in tar.gz or tar.gz2 format, which require the extraction of the files contained therein, as well as a whole series of operations necessary to install it on the ' hardware and software on the machine on which it is located (so-called source compilation).