.rpm files
.rpm file
RPM Package
The installer format for Fedora, Red Hat, openSUSE and their relatives.
What opens a .rpm file
- Windows
- 7-Zip (to inspect contents only)
- macOS
- The Unarchiver (to inspect contents only)
- Linux
- Software Install (built in on Fedora/openSUSE), dnf install ./file.rpm, rpm -i
What a .rpm file is
RPM is the Red Hat package format, installed with dnf, rpm or the desktop software centre. Like .deb it carries dependency metadata, and the two are not interchangeable — alien can convert between them, with mixed results. A package built for one distribution release often refuses to install on another because the library versions it names do not match.
Converting it
A .rpm file is commonly converted to .deb, .tar or .zip. It is a binary format, so a text editor will show unreadable characters rather than its contents.
Details
- Extension
- .rpm
- Full name
- RPM Package
- Category
- Programs and installers
- MIME type
- application/x-rpm
- Created by
- Red Hat
- Format
- Binary
Common questions
- How do I open a .rpm file?
- On Windows use 7-Zip (to inspect contents only); on macOS use The Unarchiver (to inspect contents only); on Linux use Software Install (built in on Fedora/openSUSE). The installer format for Fedora, Red Hat, openSUSE and their relatives.
- What is a .rpm file?
- RPM Package. RPM is the Red Hat package format, installed with dnf, rpm or the desktop software centre. Like .deb it carries dependency metadata, and the two are not interchangeable — alien can convert between them, with mixed results.
- Can I convert a .rpm file?
- Yes. It is usually converted to .deb, .tar or .zip, either by exporting from one of the programs listed above or with a format converter.
Related pages
- .exe — Windows Executable A Windows program. It runs code, which is why it is also the classic way to get
- .apk — Android Application Package An Android app installer — a zip of code and resources.
- .msi — Windows Installer Package A structured Windows installer that the OS installs and can cleanly uninstall.
- .dll — Dynamic Link Library Shared Windows code that programs load — not something you open or run.
- .sh — Shell Script A text file of Unix shell commands, run by bash, zsh or sh.
- .deb — Debian Software Package The installer format for Debian, Ubuntu and their derivatives.
- .jar — Java Archive A zip of compiled Java classes — a library, or a runnable program.
- .bat — Windows Batch File A plain-text list of Command Prompt commands that runs when you double-click it.
- .pkg — macOS Installer Package A macOS installer that runs a guided setup, rather than a drag-and-drop app.
- .ps1 — PowerShell Script A script for Windows PowerShell — Microsoft's modern automation shell.
- .ipa — iOS Application Archive An iPhone or iPad app package — installable only through Apple-sanctioned channe
- .appimage — AppImage Portable Application A whole Linux application in one file that runs without being installed.
Sources
- Media Types Registry — IANA
- Official vendor product documentation — At One Place