小编Sal*_*leh的帖子

如何构建跨发行版的二进制 RPM 包?

我正在尝试构建一个在 Fedora 和 openSUSE 下工作的跨发行版二进制 RPM 包。我正在使用Require:标签来设置依赖包名称。问题是每个 GNU/Linux 发行版存储库中的包名称都不同。

阅读:http : //goo.gl/3MXSq,并使用 '%if 0%{?suse_version} ' 语句给出一个跨发行版的 .spec 文件。也就是说,deps 列表将在构建时确定,而不是在安装时确定。

有没有办法在二进制 RPM 包中设置 deps 的条件列表?

fedora rpm opensuse dependencies package-management

8
推荐指数
1
解决办法
1588
查看次数

标签 统计

dependencies ×1

fedora ×1

opensuse ×1

package-management ×1

rpm ×1