This repository has been archived on 2023-07-05. You can view files and clone it, but cannot push or open issues/pull-requests.
notes/Terminal Tips/CLI Tools/package managers/RPM.md

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)