RPM Package Manager

RPM Package Manager

RPM Package Manager

包管理器, 软件安装程序

软件描述

强大的软件包系统,用于在 Linux 上管理软件包的安装、更新、验证和删除。包含用于 C 和 Python 等语言开发的库 API。广泛应用于 Red Hat、CentOS、Fedora 等系统;采用 GPL-2.0-or-later 许可证发布。

官方网站

访问软件的官方网站了解更多信息

官方认证

rpm.org

安全链接HTTPS
立即访问

什么是 RPM Package Manager?

RPM软件包管理器(RPM)是一个功能强大的命令行驱动的软件包管理系统,能够安装、卸载、验证、查询和更新计算机软件包。每个软件包由一组文件归档及有关该包的信息(如版本号、描述等)组成。此外还提供了一个库API,允许高级开发者通过C或Python等编程语言管理这些事务。

RPM是自由软件,采用GPL-2.0-or-later协议发布。lib和rpmio子目录中的所有源代码均采用GPL-2.0-or-later或LGPL-2.1-or-later许可。

RPM是多个Linux发行版的核心组件,包括红帽企业Linux、Fedora项目、SUSE Linux企业版、openSUSE、CentOS、Tizen、Mageia、CBL-Mariner等。

它也被广泛用于其他多种操作系统,且RPM格式是Linux标准基础(LSB)的一部分。

RPM是开源软件领域中一个相当成熟的项目,当前代码树的首个版本控制系统提交可追溯至1995年。因此,对于热衷于软件考古的人来说,它无疑是一个有趣的探索目标。该项目超过二十年的历史中发生的诸多重大事件均可在时间线上找到。

🔄 替代方案

31 个选择
0

一个用 Go 编写的简单替代方案,用于在 macOS 上安装二进制包,取代 Homebrew。

0

Tvix 是 Nix 的一种新实现,Nix 是一个纯函数式包管理器。它旨在提供模块化的设计,使不同组件可根据具体使用场景被复用或替换。

Crates.io

Crates.io

0

即时发布您的代码包并安装使用。通过 API 交互,了解可用代码包的更多信息。成为贡献者,用您的工作提升网站。

Generic Package Manager

Generic Package Manager

0

直接从其 GitHub 仓库安装应用程序,通过 GPM(具备跨平台构建工具强大功能的包管理器)开箱即用地支持更新。

0

开源包注册表支持 TypeScript,并以 ECMAScript 模块形式分发,可与 Node.js、Deno 和 Bun 等所有 JavaScript 运行时配合使用。无缝集成 npm,提升兼容性和编辑器支持,无需手动分发类型声明。

Solseek

Solseek

0

Solseek 是一个简单的终端用户界面,可让您浏览、搜索和管理 Solus 软件包。可通过该界面安装、重新安装、更新、验证和删除软件包。

上一页

支持平台

下载与相关链接

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。

GitHub