RPM
rpm.org
Spec sheet
- Purpose
- RPM builds software from source into distributable packages and installs, updates, uninstalls, queries, and verifies packaged software.Read 12 Oct 2026 · rpm.org
- Support
- Community support channels include GitHub Discussions, mailing lists, Matrix rooms, and IRC channels.Read 12 Oct 2026 · rpm.org
- 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.Read 12 Oct 2026 · rpm.org
- Command line
- RPM is a command-line-driven package management system.Read 12 Oct 2026 · rpm.org
- Dependency resolution
- NoRead 21 Sep 2026 · rpm.org
- 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.Read 12 Oct 2026 · rpm.org
- Documentation
- The project provides reference documentation shipped with RPM for versions 6.1.x, 6.0.x, and 4.20.x.Read 12 Oct 2026 · rpm.org
- Integrity
- RPM can verify packaged software and the resulting software installation.Read 12 Oct 2026 · rpm.org
- Interface
- RPM is a command-line driven package management system.Read 12 Oct 2026 · rpm.org
- Latest release
- RPM 6.1.0 was released on August 20, 2026, as a stable update with features and bug fixes.Read 12 Oct 2026 · rpm.org
- Library API
- A library API lets developers manage package transactions from languages such as C or Python.Read 12 Oct 2026 · rpm.org
- Notable limit
- RPM 6.0 removed support for installing RPM v3 packages.Read 12 Oct 2026 · rpm.org
- Package building
- RPM can build computer software from source into distributable packages.Read 12 Oct 2026 · rpm.org
- Package format compatibility
- RPM 6.0 supports RPM v4 and v6 packages; support for installing RPM v3 packages was removed.Read 12 Oct 2026 · rpm.org
- Package formats
- RPM v4,RPM v6Read 21 Sep 2026 · rpm.org
- Package information
- RPM packages contain an archive of files and information such as the package version and description.Read 12 Oct 2026 · rpm.org
- Package integrity
- RPM can verify the integrity of packaged software and the resulting software installation.Read 12 Oct 2026 · rpm.org
- Package management
- RPM builds software from source into distributable packages and installs, updates, uninstalls, queries, and verifies packaged software.Read 12 Oct 2026 · rpm.org
- Package signing
- RPM 6.0 supports multiple OpenPGP signatures per package and OpenPGP v6 keys and signatures.Read 12 Oct 2026 · rpm.org
- Project history
- The first version-control commit in the current source tree dates to 1995.Read 12 Oct 2026 · rpm.org
- Release security
- RPM 6.0.0 defaults to enforcing signature checking and supports OpenPGP v6 and post-quantum cryptography keys and signatures.Read 12 Oct 2026 · rpm.org
- 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.Read 12 Oct 2026 · rpm.org
- Security reporting
- The project says it has no specific security personnel or processes and directs sensitive upstream security reports to Red Hat Product Security.Read 12 Oct 2026 · rpm.org
- Signature checking
- RPM defaults to enforcing signature checking.Read 12 Oct 2026 · rpm.org
- Signing support
- RPM 6.1.0's rpmsign can sign files with PKCS11 tokens.Read 12 Oct 2026 · rpm.org
- Supported platforms
- LinuxRead 21 Sep 2026 · rpm.org
Where Specifiction places it
- Package Managers#85 of 937.2