我想使用 rpm 为不同的环境(live、testing、developer)构建子包,但对于相同的文件,所以有一个名为 name-config-live 的包,一个名为 name-config-testing,一个名为 name-config -developer 并在其中具有相同的路径,但每个路径的配置都与其命名的环境相对应。举个例子
假设在所有环境中我都有一个名为 /etc/name.conf 的文件,并且在测试时我希望它包含“1”、开发时“2”和实时“3”。是否可以在同一个规范中执行此操作,因为子包生成只发生在最后而不是按照我输入的顺序。(希望不使用 %post -n )
我尝试使用 BuildRoot 但似乎这是一个全局属性