15 lines
1.1 KiB
Markdown
15 lines
1.1 KiB
Markdown
|
|
RPM Package Manager (RPM) (originally Red Hat Package Manager, now a recursive acronym) is a free and open-source package management system.
|
|
|
|
The name RPM refers to the .rpm file format and the package manager program itself. RPM was intended primarily for Linux distributions; the file format is the baseline package format of the Linux Standard Base.
|
|
|
|
Although it was created for use in Red Hat Linux, RPM is now used in many Linux distributions such as PCLinuxOS, Fedora, AlmaLinux, CentOS, openSUSE, OpenMandriva, Oracle Linux, and many more.
|
|
|
|
An RPM package can contain an arbitrary set of files.
|
|
- Most RPM files are “binary RPMs” (or BRPMs) containing the compiled version of some software.
|
|
- There are also “source RPMs” (or SRPMs) containing the source code used to build a binary package.
|
|
|
|
|
|
## Uses
|
|
---
|
|
- RPM is used often to run AlpaLinux for my [gitea](obsidian://open?vault=Obsidian&file=Coding%20Tips%2FComputers%2FInternet%2FHosting%2FServers%2FGitea) server on [Linode](obsidian://open?vault=Obsidian&file=Coding%20Tips%2FComputers%2FInternet%2FHosting%2FLinode) |