Linux workstation

Upstream software project

rpm

Redhat Package Management utilities (RPM) (development files)

About rpm

Redhat Package Management utilities (RPM) (development files)

This project links 99 native package records across 9 recorded operating-system releases. Compare the retained versions and architectures below, then open the package for your own release.

These are catalog observations, not a guarantee of installation, compatibility, or upstream support.

Project pictures and package coverage

Alpine Linux 3.21: 6 package records; Alpine Linux 3.22: 6 package records; Alpine Linux 3.23: 6 package records; Debian 12 (Bookworm): 10 package records; Debian 13 (Trixie): 10 package records; Fedora 43: 20 package records; Fedora 44: 20 package records; openSUSE Leap 16.0: 7 package records; openSUSE Tumbleweed: 14 package records. Catalog coverage diagram, not an application screenshot.rpm: recorded package coverageAlpine Linux 3.216 recordsAlpine Linux 3.226 recordsAlpine Linux 3.236 recordsDebian 12 (Bookworm)10 recordsDebian 13 (Trixie)10 recordsFedora 4320 recordsFedora 4420 recordsopenSUSE Leap 16.07 records
OpenFactory diagram of linked package records. The first eight releases are shown; all 9 appear below. It is not an application screenshot.

Project identity

Project
rpm
Publisher
Not authoritatively mapped
Native package records
99
Operating systems
alpine-linux-3-21, alpine-linux-3-22, alpine-linux-3-23, debian-12, debian-13, fedora-43, fedora-44, opensuse-leap-16-0, opensuse-tumbleweed
License expression
GPL-2.0-or-later LGPL-2.0-or-later
Metadata completeness
70/100 (not a software quality rating)
Source repository
Not reported

Source-reported description

The fullest retained description is shown with its source. Distribution packaging descriptions may include downstream details.

This package contains the RPM C library and header files. These development files will simplify the process of writing programs that manipulate RPM packages and databases. These files are intended to simplify the process of creating graphical package managers or any other tools that need an intimate knowledge of RPM packages in order to function. This package should be installed if you want to develop programs that will manipulate RPM packages and databases.

Description source

Packages by operating system

Compare recorded versions, then open a package for dependency, file, checksum, and repository evidence. Version strings are distribution-specific, not a ranking of newer software.

Alpine Linux 3.21

  1. py3-rpm

    Alpine Linux 3.21 / source rpm

    4.19.1.1-r1

    Python3 bindings for RPM

    aarch64x86_64v3.21
  2. rpm

    Alpine Linux 3.21 / source rpm

    4.19.1.1-r1

    Redhat Package Management utilities (RPM)

    aarch64x86_64v3.21
  3. rpm-dev

    Alpine Linux 3.21 / source rpm

    4.19.1.1-r1

    Redhat Package Management utilities (RPM) (development files)

    aarch64x86_64v3.21
  4. rpm-doc

    Alpine Linux 3.21 / source rpm

    4.19.1.1-r1

    Redhat Package Management utilities (RPM) (documentation)

    aarch64x86_64v3.21
  5. rpm-lang

    Alpine Linux 3.21 / source rpm

    4.19.1.1-r1

    Languages for package rpm

    aarch64x86_64v3.21
  6. rpm-scripts

    Alpine Linux 3.21 / source rpm

    4.19.1.1-r1

    Bash and Perl helper scripts for RPM

    aarch64x86_64v3.21

Alpine Linux 3.22

  1. py3-rpm

    Alpine Linux 3.22 / source rpm

    4.19.1.1-r2

    Python3 bindings for RPM

    aarch64x86_64v3.22
  2. rpm

    Alpine Linux 3.22 / source rpm

    4.19.1.1-r2

    Redhat Package Management utilities (RPM)

    aarch64x86_64v3.22
  3. rpm-dev

    Alpine Linux 3.22 / source rpm

    4.19.1.1-r2

    Redhat Package Management utilities (RPM) (development files)

    aarch64x86_64v3.22
  4. rpm-doc

    Alpine Linux 3.22 / source rpm

    4.19.1.1-r2

    Redhat Package Management utilities (RPM) (documentation)

    aarch64x86_64v3.22
  5. rpm-lang

    Alpine Linux 3.22 / source rpm

    4.19.1.1-r2

    Languages for package rpm

    aarch64x86_64v3.22
  6. rpm-scripts

    Alpine Linux 3.22 / source rpm

    4.19.1.1-r2

    Bash and Perl helper scripts for RPM

    aarch64x86_64v3.22

Alpine Linux 3.23

  1. py3-rpm

    Alpine Linux 3.23 / source rpm

    4.19.1.1-r3

    Python3 bindings for RPM

    aarch64x86_64v3.23
  2. rpm

    Alpine Linux 3.23 / source rpm

    4.19.1.1-r3

    Redhat Package Management utilities (RPM)

    aarch64x86_64v3.23
  3. rpm-dev

    Alpine Linux 3.23 / source rpm

    4.19.1.1-r3

    Redhat Package Management utilities (RPM) (development files)

    aarch64x86_64v3.23
  4. rpm-doc

    Alpine Linux 3.23 / source rpm

    4.19.1.1-r3

    Redhat Package Management utilities (RPM) (documentation)

    aarch64x86_64v3.23
  5. rpm-lang

    Alpine Linux 3.23 / source rpm

    4.19.1.1-r3

    Languages for package rpm

    aarch64x86_64v3.23
  6. rpm-scripts

    Alpine Linux 3.23 / source rpm

    4.19.1.1-r3

    Bash and Perl helper scripts for RPM

    aarch64x86_64v3.23

Debian 12 (Bookworm)

  1. librpm9

    Debian 12 (Bookworm) / libs / source rpm

    4.18.0+dfsg-1+deb12u1

    RPM shared library

    amd64arm64bookworm
  2. librpmbuild9

    Debian 12 (Bookworm) / libs / source rpm

    4.18.0+dfsg-1+deb12u1

    RPM build shared library

    amd64arm64bookworm
  3. librpm-dev

    Debian 12 (Bookworm) / libdevel / source rpm

    4.18.0+dfsg-1+deb12u1

    RPM shared library, development kit

    amd64arm64bookworm
  4. librpmio9

    Debian 12 (Bookworm) / libs / source rpm

    4.18.0+dfsg-1+deb12u1

    RPM IO shared library

    amd64arm64bookworm
  5. librpmsign9

    Debian 12 (Bookworm) / libs / source rpm

    4.18.0+dfsg-1+deb12u1

    RPM signing shared library

    amd64arm64bookworm
  6. python3-rpm

    Debian 12 (Bookworm) / python / source rpm

    4.18.0+dfsg-1+deb12u1

    Python 3 bindings for RPM

    amd64arm64bookworm
  7. rpm

    Debian 12 (Bookworm) / admin

    4.18.0+dfsg-1+deb12u1

    package manager for RPM

    amd64arm64bookworm
  8. rpm2cpio

    Debian 12 (Bookworm) / admin / source rpm

    4.18.0+dfsg-1+deb12u1

    tool to convert RPM package to CPIO archive

    amd64arm64bookworm
  9. rpm-common

    Debian 12 (Bookworm) / admin / source rpm

    4.18.0+dfsg-1+deb12u1

    common files for RPM

    amd64arm64bookworm
  10. rpm-i18n

    Debian 12 (Bookworm) / localization / source rpm

    4.18.0+dfsg-1+deb12u1

    localization and localized man pages for rpm

    allbookworm

Debian 13 (Trixie)

  1. librpm10

    Debian 13 (Trixie) / libs / source rpm

    4.20.1+dfsg-3

    RPM shared library

    amd64arm64trixie
  2. librpmbuild10

    Debian 13 (Trixie) / libs / source rpm

    4.20.1+dfsg-3

    RPM build shared library

    amd64arm64trixie
  3. librpm-dev

    Debian 13 (Trixie) / libdevel / source rpm

    4.20.1+dfsg-3

    RPM shared library, development kit

    amd64arm64trixie
  4. librpmio10

    Debian 13 (Trixie) / libs / source rpm

    4.20.1+dfsg-3

    RPM IO shared library

    amd64arm64trixie
  5. librpmsign10

    Debian 13 (Trixie) / libs / source rpm

    4.20.1+dfsg-3

    RPM signing shared library

    amd64arm64trixie
  6. python3-rpm

    Debian 13 (Trixie) / python / source rpm

    4.20.1+dfsg-3

    Python 3 bindings for RPM

    amd64arm64trixie
  7. rpm

    Debian 13 (Trixie) / admin

    4.20.1+dfsg-3

    package manager for RPM

    amd64arm64trixie
  8. rpm2cpio

    Debian 13 (Trixie) / admin / source rpm

    4.20.1+dfsg-3

    tool to convert RPM package to CPIO archive

    amd64arm64trixie
  9. rpm-common

    Debian 13 (Trixie) / admin / source rpm

    4.20.1+dfsg-3

    common files for RPM

    amd64arm64trixie
  10. rpm-i18n

    Debian 13 (Trixie) / localization / source rpm

    4.20.1+dfsg-3

    localization for rpm

    alltrixie

Fedora 43

  1. python3-rpm

    Fedora 43 / Unspecified / source rpm

    6.0.2-1.fc43

    Python 3 bindings for apps which will manipulate RPM packages

    aarch64x86_6443
  2. rpm

    Fedora 43 / Unspecified / source rpm

    6.0.2-1.fc43

    The RPM package management system

    aarch64x86_6443
  3. rpm-apidocs

    Fedora 43 / Unspecified / source rpm

    6.0.2-1.fc43

    API documentation for RPM libraries

    noarch43
  4. rpm-build

    Fedora 43 / Unspecified / source rpm

    6.0.2-1.fc43

    Scripts and executable programs used to build packages

    aarch64x86_6443
  5. rpm-build-libs

    Fedora 43 / Unspecified / source rpm

    6.0.2-1.fc43

    Libraries for building RPM packages

    aarch64i686x86_6443
  6. rpm-cron

    Fedora 43 / Unspecified / source rpm

    6.0.2-1.fc43

    Create daily logs of installed packages.

    noarch43
  7. rpm-devel

    Fedora 43 / Unspecified / source rpm

    6.0.2-1.fc43

    Development files for manipulating RPM packages

    aarch64i686x86_6443
  8. rpm-libs

    Fedora 43 / Unspecified / source rpm

    6.0.2-1.fc43

    Libraries for manipulating RPM packages

    aarch64i686x86_6443
  9. rpm-plugin-audit

    Fedora 43 / Unspecified / source rpm

    6.0.2-1.fc43

    Rpm plugin for logging audit events on package operations

    aarch64x86_6443
  10. rpm-plugin-dbus-announce

    Fedora 43 / Unspecified / source rpm

    6.0.2-1.fc43

    Rpm plugin for announcing transactions on the DBUS

    aarch64x86_6443
  11. rpm-plugin-fapolicyd

    Fedora 43 / Unspecified / source rpm

    6.0.2-1.fc43

    Rpm plugin for fapolicyd support

    aarch64x86_6443
  12. rpm-plugin-fsverity

    Fedora 43 / Unspecified / source rpm

    6.0.2-1.fc43

    Rpm plugin for fsverity file signatures

    aarch64x86_6443
  13. rpm-plugin-ima

    Fedora 43 / Unspecified / source rpm

    6.0.2-1.fc43

    Rpm plugin ima file signatures

    aarch64x86_6443
  14. rpm-plugin-prioreset

    Fedora 43 / Unspecified / source rpm

    6.0.2-1.fc43

    Rpm plugin for resetting scriptlet priorities for SysV init

    aarch64x86_6443
  15. rpm-plugin-selinux

    Fedora 43 / Unspecified / source rpm

    6.0.2-1.fc43

    Rpm plugin for SELinux functionality

    aarch64x86_6443
  16. rpm-plugin-syslog

    Fedora 43 / Unspecified / source rpm

    6.0.2-1.fc43

    Rpm plugin for syslog functionality

    aarch64x86_6443
  17. rpm-plugin-systemd-inhibit

    Fedora 43 / Unspecified / source rpm

    6.0.2-1.fc43

    Rpm plugin for systemd inhibit functionality

    aarch64x86_6443
  18. rpm-plugin-unshare

    Fedora 43 / Unspecified / source rpm

    6.0.2-1.fc43

    Rpm plugin for Linux namespace isolation functionality

    aarch64x86_6443
  19. rpm-sign

    Fedora 43 / Unspecified / source rpm

    6.0.2-1.fc43

    Package signing support

    aarch64x86_6443
  20. rpm-sign-libs

    Fedora 43 / Unspecified / source rpm

    6.0.2-1.fc43

    Libraries for signing RPM packages

    aarch64i686x86_6443

Fedora 44

  1. python3-rpm

    Fedora 44 / Unspecified / source rpm

    6.0.2-1.fc44

    Python 3 bindings for apps which will manipulate RPM packages

    aarch64x86_6444
  2. rpm

    Fedora 44 / Unspecified / source rpm

    6.0.2-1.fc44

    The RPM package management system

    aarch64x86_6444
  3. rpm-apidocs

    Fedora 44 / Unspecified / source rpm

    6.0.2-1.fc44

    API documentation for RPM libraries

    noarch44
  4. rpm-build

    Fedora 44 / Unspecified / source rpm

    6.0.2-1.fc44

    Scripts and executable programs used to build packages

    aarch64x86_6444
  5. rpm-build-libs

    Fedora 44 / Unspecified / source rpm

    6.0.2-1.fc44

    Libraries for building RPM packages

    aarch64i686x86_6444
  6. rpm-cron

    Fedora 44 / Unspecified / source rpm

    6.0.2-1.fc44

    Create daily logs of installed packages.

    noarch44
  7. rpm-devel

    Fedora 44 / Unspecified / source rpm

    6.0.2-1.fc44

    Development files for manipulating RPM packages

    aarch64i686x86_6444
  8. rpm-libs

    Fedora 44 / Unspecified / source rpm

    6.0.2-1.fc44

    Libraries for manipulating RPM packages

    aarch64i686x86_6444
  9. rpm-plugin-audit

    Fedora 44 / Unspecified / source rpm

    6.0.2-1.fc44

    Rpm plugin for logging audit events on package operations

    aarch64x86_6444
  10. rpm-plugin-dbus-announce

    Fedora 44 / Unspecified / source rpm

    6.0.2-1.fc44

    Rpm plugin for announcing transactions on the DBUS

    aarch64x86_6444
  11. rpm-plugin-fapolicyd

    Fedora 44 / Unspecified / source rpm

    6.0.2-1.fc44

    Rpm plugin for fapolicyd support

    aarch64x86_6444
  12. rpm-plugin-fsverity

    Fedora 44 / Unspecified / source rpm

    6.0.2-1.fc44

    Rpm plugin for fsverity file signatures

    aarch64x86_6444
  13. rpm-plugin-ima

    Fedora 44 / Unspecified / source rpm

    6.0.2-1.fc44

    Rpm plugin ima file signatures

    aarch64x86_6444
  14. rpm-plugin-prioreset

    Fedora 44 / Unspecified / source rpm

    6.0.2-1.fc44

    Rpm plugin for resetting scriptlet priorities for SysV init

    aarch64x86_6444
  15. rpm-plugin-selinux

    Fedora 44 / Unspecified / source rpm

    6.0.2-1.fc44

    Rpm plugin for SELinux functionality

    aarch64x86_6444
  16. rpm-plugin-syslog

    Fedora 44 / Unspecified / source rpm

    6.0.2-1.fc44

    Rpm plugin for syslog functionality

    aarch64x86_6444
  17. rpm-plugin-systemd-inhibit

    Fedora 44 / Unspecified / source rpm

    6.0.2-1.fc44

    Rpm plugin for systemd inhibit functionality

    aarch64x86_6444
  18. rpm-plugin-unshare

    Fedora 44 / Unspecified / source rpm

    6.0.2-1.fc44

    Rpm plugin for Linux namespace isolation functionality

    aarch64x86_6444
  19. rpm-sign

    Fedora 44 / Unspecified / source rpm

    6.0.2-1.fc44

    Package signing support

    aarch64x86_6444
  20. rpm-sign-libs

    Fedora 44 / Unspecified / source rpm

    6.0.2-1.fc44

    Libraries for signing RPM packages

    aarch64i686x86_6444

openSUSE Leap 16.0

  1. librpmbuild10

    openSUSE Leap 16.0 / System/Libraries / source rpm

    4.20.1-160000.2.2

    Library for building RPM packages

    aarch64ppc64les390xx86_64leap-16.0
  2. python313-rpm

    openSUSE Leap 16.0 / Development/Libraries/Python / source python-rpm

    4.20.1-160000.2.2

    Python Bindings for Manipulating RPM Packages

    aarch64ppc64les390xx86_64leap-16.0
  3. rpm

    openSUSE Leap 16.0 / System/Packages / source rpm

    4.20.1-160000.2.2

    The RPM Package Manager

    aarch64ppc64les390xx86_64leap-16.0
  4. rpm-32bit

    openSUSE Leap 16.0 / System/Packages / source rpm

    4.20.1-160000.2.2

    The RPM Package Manager

    x86_64leap-16.0
  5. rpm-build

    openSUSE Leap 16.0 / System/Packages / source rpm

    4.20.1-160000.2.2

    Tools and Scripts to create rpm packages

    aarch64ppc64les390xx86_64leap-16.0
  6. rpm-devel

    openSUSE Leap 16.0 / Development/Libraries/C and C++ / source rpm

    4.20.1-160000.2.2

    Development files for librpm

    aarch64ppc64les390xx86_64leap-16.0
  7. rpm-plugin-unshare

    openSUSE Leap 16.0 / System/Packages / source rpm

    4.20.1-160000.2.2

    Rpm plugin for Linux namespace isolation functionality

    aarch64ppc64les390xx86_64leap-16.0

openSUSE Tumbleweed

  1. librpmbuild10

    openSUSE Tumbleweed / System/Libraries / source rpm

    4.20.1-10.1

    Library for building RPM packages

    x86_64tumbleweed
  2. python313-rpm

    openSUSE Tumbleweed / Development/Libraries/Python / source python-rpm

    4.20.1-10.1

    Python Bindings for Manipulating RPM Packages

    x86_64tumbleweed
  3. python314-rpm

    openSUSE Tumbleweed / Development/Libraries/Python / source python-rpm

    4.20.1-10.1

    Python Bindings for Manipulating RPM Packages

    x86_64tumbleweed
  4. rpm

    openSUSE Tumbleweed / System/Packages / source rpm

    4.20.1-10.1

    The RPM Package Manager

    x86_64tumbleweed
  5. rpm-32bit

    openSUSE Tumbleweed / System/Packages / source rpm

    4.20.1-10.1

    The RPM Package Manager

    x86_64tumbleweed
  6. rpm-build

    openSUSE Tumbleweed / System/Packages / source rpm

    4.20.1-10.1

    Tools and Scripts to create rpm packages

    x86_64tumbleweed
  7. rpm-devel

    openSUSE Tumbleweed / Development/Libraries/C and C++ / source rpm

    4.20.1-10.1

    Development files for librpm

    x86_64tumbleweed
  8. rpm-plugin-fapolicyd

    openSUSE Tumbleweed / System/Packages / source rpm

    4.20.1-10.1

    Rpm plugin for fapolicyd support

    x86_64tumbleweed
  9. rpm-plugin-ima

    openSUSE Tumbleweed / System/Packages / source rpm

    4.20.1-10.1

    Rpm plugin for ima file signatures

    x86_64tumbleweed
  10. rpm-plugin-imaevmsign

    openSUSE Tumbleweed / System/Packages / source rpm-plugin-imaevmsign

    4.20.1-10.1

    IMA EVM file signing plugin

    x86_64tumbleweed
  11. rpm-plugin-prioreset

    openSUSE Tumbleweed / System/Packages / source rpm

    4.20.1-10.1

    Rpm plugin for resetting scriptlet priorities for SysV init

    x86_64tumbleweed
  12. rpm-plugin-selinux

    openSUSE Tumbleweed / System/Packages / source rpm

    4.20.1-10.1

    Rpm plugin for SELinux functionality

    x86_64tumbleweed
  13. rpm-plugin-syslog

    openSUSE Tumbleweed / System/Packages / source rpm

    4.20.1-10.1

    Rpm plugin for syslog functionality

    x86_64tumbleweed
  14. rpm-plugin-unshare

    openSUSE Tumbleweed / System/Packages / source rpm

    4.20.1-10.1

    Rpm plugin for Linux namespace isolation functionality

    x86_64tumbleweed

Project resources and further reading

Mapping provenance

Only source-backed identity signals create public cross-OS links. A reviewer can later approve or dispute an inferred relationship without rewriting native package history.

No field-level source record is published yet.

rpm Software and Packages | OpenFactory