RPM
The facts below are what the maker publishes about RPM, checked and dated. Our editors have not written about it yet.
The facts
Each one read from RPM's own pages, with the date it was checked.
What it does
- Command line
- RPM is a command-line-driven package management system.checked 12 Oct 2026
- Dependency resolution
- Nochecked 21 Sep 2026
- Distribution use
- RPM is a core component of distributions including Red Hat Enterprise Linux, Fedora, SUSE Linux Enterprise, openSUSE, CentOS, Tizen, Mageia, and CBL-Mariner.checked 12 Oct 2026
- Documentation
- The project provides reference documentation shipped with RPM for versions 6.1.x, 6.0.x, and 4.20.x.checked 12 Oct 2026
- Integrity
- RPM can verify packaged software and the resulting software installation.checked 12 Oct 2026
- Interface
- RPM is a command-line driven package management system.checked 12 Oct 2026
- Latest release
- RPM 6.1.0 was released on August 20, 2026, as a stable update with features and bug fixes.checked 12 Oct 2026
- Library API
- A library API lets developers manage package transactions from languages such as C or Python.checked 12 Oct 2026
- License
- RPM is free software released under GPL-2.0-or-later, with code in the lib and rpmio subdirectories also offered under LGPL-2.1-or-later.checked 12 Oct 2026
- Notable limit
- RPM 6.0 removed support for installing RPM v3 packages.checked 12 Oct 2026
- Package building
- RPM can build computer software from source into distributable packages.checked 12 Oct 2026
- Package format compatibility
- RPM 6.0 supports RPM v4 and v6 packages; support for installing RPM v3 packages was removed.checked 12 Oct 2026
- Package formats
- RPM v4,RPM v6checked 21 Sep 2026
- Package information
- RPM packages contain an archive of files and information such as the package version and description.checked 12 Oct 2026
- Package integrity
- RPM can verify the integrity of packaged software and the resulting software installation.checked 12 Oct 2026
- Package management
- RPM builds software from source into distributable packages and installs, updates, uninstalls, queries, and verifies packaged software.checked 12 Oct 2026
- Package signing
- RPM 6.0 supports multiple OpenPGP signatures per package and OpenPGP v6 keys and signatures.checked 12 Oct 2026
- Project history
- The first version-control commit in the current source tree dates to 1995.checked 12 Oct 2026
- Purpose
- RPM builds software from source into distributable packages and installs, updates, uninstalls, queries, and verifies packaged software.checked 12 Oct 2026
- Release security
- RPM 6.0.0 defaults to enforcing signature checking and supports OpenPGP v6 and post-quantum cryptography keys and signatures.checked 12 Oct 2026
- Security contact
- The project says it has no specific security personnel or processes and directs sensitive upstream security reports to Red Hat Product Security as its contact point.checked 12 Oct 2026
- Security reporting
- The project says it has no specific security personnel or processes and directs sensitive upstream security reports to Red Hat Product Security.checked 12 Oct 2026
- Signature checking
- RPM defaults to enforcing signature checking.checked 12 Oct 2026
- Signing support
- RPM 6.1.0's rpmsign can sign files with PKCS11 tokens.checked 12 Oct 2026


