如何创建“添加存储库”RPM?

如何创建“添加存储库”RPM?

有些事情就像Fedora 的 Enterprise Linux 额外软件包 (EPEL),提供一个包来安装存储库

EPEL 有一个epel-release软件包,其中包括通用钥匙钥匙用于包签名和存储库信息。为您的 Enterprise Linux 版本安装此软件包应该允许您使用普通工具(例如 yum)来安装软件包及其依赖项。

如果我想创建自己的存储库,是否有关于创建自己的包来安装该存储库的教程/文档?

答案1

epel-release包只是一个源文件rpm您可以使用构建rpmbuild并将生成的 RPM 放入 yum 存储库中。 Spec 文件只包含一个密钥和在%installrpm 构建过程中安装的存储库文件。

如果您熟悉如何构建 RPM,以下链接应该可以帮助您了解如何epel-release构建 RPM 的基本模板:

相关内容