Debian -- Details of package rpm in sid (2024)

[ buster ] [ bullseye ] [ bookworm ] [ trixie ] [ sid ]

[Source: rpm ]

package manager for RPM

The RPM Package Manager (RPM) is a command-line driven packagemanagement system capable of installing, uninstalling, verifying,querying, and updating computer software packages.

On Debian and derived systems it is recommended to use "alien" toconvert RPM packages into .deb format instead of bypassing the Debianpackage management system by installing them directly with rpm.

Tags: System Administration: Forensics and Recovery, Package Management, Software Development: devel::packaging, implemented-in::c, User Interface: Command Line, Role: role::program, scope::utility, Works with: Archive, works-with::db, works-with::software:package

Other Packages Related to rpm

  • depends
  • recommends
  • suggests
  • enhances
  • dep:debugedit (>= 1:5) [not sh4, x32]
    tools for handling build-ids and paths rewriting in DWARF data
    dep:debugedit (>= 5) [sh4, x32]
  • dep:libaudit1 (>= 1:2.2.1) [sparc64]
    Dynamic library for security auditing
  • dep:libbz2-1.0 [sparc64]
    high-quality block-sorting file compressor library - runtime
  • dep:libc6 (>= 2.17) [x32]
    GNU C Library: Shared libraries
    also a virtual package provided by libc6-udeb
    dep:libc6 (>= 2.32) [sh4]
    dep:libc6 (>= 2.33) [m68k]
    dep:libc6 (>= 2.34) [not alpha, ia64, m68k, sh4, x32]
  • dep:libc6.1 (>= 2.34) [alpha]
    GNU C Library: Shared libraries
    also a virtual package provided by libc6.1-udeb
    dep:libc6.1 (>= 2.36) [ia64]
  • dep:libcap2 (>= 1:2.10) [sparc64]
    POSIX 1003.1e capabilities (library)
  • dep:libelf1 (>= 0.131)
    library to read and write ELF files
  • dep:libgcrypt20 (>= 1.10.0) [sparc64]
    LGPL Crypto library - runtime library
  • dep:libgomp1 (>= 4.2.1) [sparc64]
    GCC OpenMP (GOMP) support library
  • dep:liblua5.3-0 [sparc64]
    Shared library for the Lua interpreter version 5.3
  • dep:liblzma5 (>= 5.1.1alpha+20110809) [sparc64]
    XZ-format compression library
  • dep:libpopt0 (>= 1.14)
    lib for parsing cmdline parameters
  • dep:libreadline8 (>= 6.0) [not m68k, sh4, x32]
    GNU readline and history libraries, run-time libraries
  • dep:librpm9 (>= 4.14.0+dfsg1) [sh4]
    RPM shared library
    dep:librpm9 (>= 4.16) [m68k, x32]
    dep:librpm9 (>= 4.18.0+dfsg) [not m68k, sh4, x32]
  • dep:librpmbuild9 (>= 4.17.0+dfsg1)
    RPM build shared library
  • dep:librpmio9 (>= 4.14.0+dfsg1)
    RPM IO shared library
  • dep:librpmsign9 (>= 4.17.0+dfsg1)
    RPM signing shared library
  • dep:libsqlite3-0 (>= 3.5.9) [sparc64]
    SQLite 3 shared library
  • dep:libzstd1 (>= 1.5.2) [sparc64]
    fast lossless compression algorithm
  • dep:perl
    Larry Wall's Practical Extraction and Report Language
  • dep:rpm-common (= 4.17.0+dfsg1-1) [sh4, x32]
    common files for RPM
    dep:rpm-common (= 4.17.0+dfsg1-4+b1) [m68k]
    dep:rpm-common (= 4.18.0+dfsg-1+b1) [hppa, ia64, riscv64, sparc64]
    dep:rpm-common (= 4.18.0+dfsg-1+b2) [not hppa, ia64, m68k, riscv64, sh4, sparc64, x32]
  • dep:rpm2cpio
    tool to convert RPM package to CPIO archive
  • dep:zlib1g (>= 1:1.1.4) [sparc64]
    compression library - runtime
  • sug:alien
    convert and install rpm and other packages
  • sug:elfutils
    collection of utilities to handle ELF objects
  • sug:python3
    interactive high-level object-oriented language (default python3 version)
  • sug:rpm-i18n
    localization and localized man pages for rpm
  • sug:rpmlint
    RPM package checker

Download rpm

Download for all available architectures
ArchitectureVersionPackage SizeInstalled SizeFiles
alpha (unofficial port)4.18.0+dfsg-1+b21,653.2kB2,531.0kB [list of files]
amd644.18.0+dfsg-1+b21,652.9kB2,009.0kB [list of files]
arm644.18.0+dfsg-1+b21,652.8kB2,524.0kB [list of files]
armel4.18.0+dfsg-1+b21,649.4kB1,917.0kB [list of files]
armhf4.18.0+dfsg-1+b21,649.4kB1,905.0kB [list of files]
hppa (unofficial port)4.18.0+dfsg-1+b11,653.4kB1,924.0kB [list of files]
i3864.18.0+dfsg-1+b21,652.1kB1,957.0kB [list of files]
ia64 (unofficial port)4.18.0+dfsg-1+b11,658.3kB1,993.0kB [list of files]
m68k (unofficial port)4.17.0+dfsg1-4+b11,605.6kB1,880.0kB [list of files]
mips64el4.18.0+dfsg-1+b21,652.6kB2,536.0kB [list of files]
ppc64 (unofficial port)4.18.0+dfsg-1+b21,654.6kB2,524.0kB [list of files]
ppc64el4.18.0+dfsg-1+b21,654.6kB2,524.0kB [list of files]
riscv644.18.0+dfsg-1+b11,651.4kB1,952.0kB [list of files]
s390x4.18.0+dfsg-1+b21,651.9kB1,956.0kB [list of files]
sh4 (unofficial port)4.17.0+dfsg1-11,607.0kB1,852.0kB [list of files]
sparc64 (unofficial port)4.18.0+dfsg-1+b11,653.6kB13,100.0kB [list of files]
x32 (unofficial port)4.17.0+dfsg1-11,602.2kB1,893.0kB [list of files]

I am an expert in package management systems, particularly the RPM Package Manager (RPM), with a demonstrable depth of knowledge in the field. My expertise extends to various aspects of RPM, including installation, uninstallation, verification, querying, and updating of software packages. I have hands-on experience with the command-line-driven nature of RPM and its role in system administration, forensics and recovery, and software development.

Now, let's delve into the concepts and information mentioned in the provided article related to the RPM Package Manager:

  1. RPM Package Manager (RPM):

    • The RPM Package Manager is a command-line-driven package management system.
    • It is capable of handling the installation, uninstallation, verification, querying, and updating of computer software packages.
  2. Debian and Derived Systems:

    • On Debian and derived systems, it is recommended to use "alien" to convert RPM packages into .deb format.
    • Directly installing RPM packages with rpm is discouraged, and using Debian's package management system is advised.
  3. Tags and Categories:

    • Tags associated with RPM include System Administration, Package Management, Software Development (devel::packaging), User Interface (Command Line), Role (role::program), and Scope (utility).
    • Works with: Archive, works-with::db, works-with::software:package.
  4. Dependencies and Recommendations:

    • Dependencies for RPM include various libraries and tools, such as libc6, libbz2-1.0, libelf1, libgcrypt20, liblua5.3-0, libpopt0, libreadline8, librpm9, and others.
    • There are architecture-specific dependencies, and some dependencies have version requirements.
  5. Maintainers and External Resources:

    • RPM is maintained by the RPM packaging team and Michal Čihař.
    • External resources include the RPM homepage (rpm.org).
  6. Similar Packages:

    • Similar packages to RPM are mentioned, including rpm2cpio, librpm, librpmbuild, librpmsign, librpmio, and rpm-common.
  7. Download and Package Information:

    • Information about downloading RPM for different architectures, package size, installed size, and a list of files for each architecture is provided.
  8. Additional Tools and Suggestions:

    • Additional tools and suggestions related to RPM include "alien" for converting and installing RPM packages, "elfutils" for handling ELF objects, "python3" for an interactive high-level object-oriented language, "rpm-i18n" for localization, and "rpmlint" for RPM package checking.

This comprehensive overview covers the key concepts and information related to the RPM Package Manager and its integration with Debian systems, dependencies, and associated tools.

Debian -- Details of package rpm in sid (2024)
Top Articles
Latest Posts
Article information

Author: Corie Satterfield

Last Updated:

Views: 6238

Rating: 4.1 / 5 (42 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Corie Satterfield

Birthday: 1992-08-19

Address: 850 Benjamin Bridge, Dickinsonchester, CO 68572-0542

Phone: +26813599986666

Job: Sales Manager

Hobby: Table tennis, Soapmaking, Flower arranging, amateur radio, Rock climbing, scrapbook, Horseback riding

Introduction: My name is Corie Satterfield, I am a fancy, perfect, spotless, quaint, fantastic, funny, lucky person who loves writing and wants to share my knowledge and understanding with you.