-1

我正在使用一些 RPM 规范文件,.rpmmacros但由于更新版本或构建的 RPM 比它们预期使用的版本或构建失败,我正在尝试理解它们,但我找不到任何好的文档关于 RPM 如何扩展参数化宏。特别是,我不清楚%%宏体内部是否会扩展为单个%,在第一个宏扩展后再次扩展,还是保留为文字%符号。但是我真正想要的是关于整个 RPM 宏系统的一些好的文档,我不熟悉(我从其他人那里继承了混乱,根本不会选择使用 RPM)。任何指针?

4

1 回答 1

-1

如果你跑

rpm --showrc

您将获得 rpm 当前已知的每个宏的值。在该输出中,请注意使用macrofiles声明的行,它包含每个宏文件的列表 rpm 评估以获取值。

于 2014-02-13T10:37:46.667 回答