创建 RPM 包

Create RPM bundle

我有以下 RPM 列表:

rpm1 rpm2 rpm3 rpm4

他们之间互不依赖

我想创建主 rpm,当我安装时将安装所有这些(1 到 4)。我不认为一个好的解决方案是创建 rpm,它将依赖于所有这些并且什么都不做。 我想创建某种捆绑包,所以当我安装 "master rpm" 时,所有这些都将被安装。 可以吗?

依赖于其他 rpm 的元 rpm 很可能是正确答案。

rpm 包确实不能包含其他包并自动安装它们。在 安装 rpm 时,您无法与 rpm 数据库交互 。已锁定。

您可以做的另一件事是拥有一个 yum 存储库并创建一个列出所有 rpm 的组,然后使用 yum 安装整个组。