Powerful command line driven package management system capable of installing, uninstalling, verifying, querying, and updating software packages.
The RPM Package Manager (RPM) is a powerful command line driven package management system capable of installing, uninstalling, verifying, querying, and updating software packages. Each software package consists of an archive of files along with information about the package like its version, a description, etc. It also includes the RPM C library and header files. These development files will simplify the process of writing programs which manipulate RPM packages and databases and are intended to make it easier to create graphical package managers or any other tools that need an intimate knowledge of RPM packages in order to function.
Project information
- Licence:
- Simplified BSD Licence, GNU GPL v2, GNU LGPL v2.1, Public Domain
View full history Series and milestones
5.4 series is the current focus of development.
All code Code
- Version control system:
- Bazaar
- Programming languages:
- C
All questions Latest questions
All packages Packages in Distributions
-
rpm source package in Xenial
Version 4.12.0.1+dfsg1-3build3 uploaded -
rpm source package in Trusty
Version 4.11.1-3ubuntu0.1 uploaded -
rpm source package in Precise
Version 4.9.1.1-1ubuntu0.3 uploaded -
rpm source package in Oracular
Version 4.19.1.1+dfsg-1 uploaded -
rpm source package in Oneiric based series for Ubuntu LEB
Version 4.9.0-7 uploaded
All bugs Latest bugs reported
-
Bug #2049978: Ubuntu 22.04 LTS Installer does not cotinue if grub-install failed
Reported -
Bug #1475755: rpmbuild auto provides not listing shared libraries
Reported -
Bug #1354240: rpm crash during do_rootfs
Reported -
Bug #1338319: runtime tests setup does not get architecture string right
Reported -
Bug #1333858: discussion RFE: emit buildbot master and buildbot slave setup details into an RPM
Reported
All blueprints Latest blueprints
-
Use a TPM 2.0
Registered -
rpm5 use lz4 as new compression function
Registered -
RPM I/O container
Registered -
Managing %config files: VCS, devops, or NoSQL
Registered -
Write a gettext(3) replacement that uses Google Translate
Registered
More contributors Top contributors
- Martin Mokrejs 4 points