Welcome to rpm.org!

The RPM Package Manager (RPM) is a powerful command line driven package management system capable of installing, uninstalling, verifying, querying, and updating computer software packages. Each software package consists of an archive of files along with information about the package like its version, a description, and the like. There is also a library API, permitting advanced developers to manage such transactions from programming languages such as C or Python.

RPM is free software, released under the GNU GPL.

RPM is a core component of many Linux distributions, such as Red Hat Enterprise Linux, the Fedora Project, SUSE Linux Enterprise, openSUSE, CentOS, Meego, Mageia and many others.

It is also used on many other operating systems as well, and the RPM format is part of the Linux Standard Base.

News

Information about new releases and other events can be found in the news section.

Documentation

Pointers to various documentation resources can be found in the documentation section:

Getting help

Have a question that's not answered in any of the documentation? We have several channels for community support.

Download

RPM intends to be platform and vendor agnostic software, so we do not release pre-built binaries for any platform. Get the RPM reference source code here.

Contribute

There are several ways to contribute to RPM, you don't have to be a programmer to help!

Related Software

Over the years, lots of software has been written around RPM.

Status

After a long development break rpm.org was relaunched 2007 with the goal to reclaim the position as upstream home of RPM. As a first step patches that had piled up in the different distributions have been integrated into the code base as far as possible. We want RPM not be the province of one company, or a small set of developers. It needs to be developed in an open community, consumed and contributed to by many companies, users, distributions, and developers. We therefore welcome any and all contributors.

We are currently trying to catch up the lack of maintenance of the last years and start addressing the new problems and needs that have developed over time.

For more information, please see the rpm.org FAQ.

Looking for the old rpm.org?

Pre-2007 rpm.org content is available in the Internet Archive.