我有rpm1.rpm和rpm2.rpm。我想将rpm2.rpm安装到安装rpm1.rpm的相同位置。 rpm1在安装时已重定位。通过下面的命令,我将使用重新定位的前缀
rpm -q --queryformat '%{INSTPREFIXES}\n' rpm1
现在,我应该在spec文件中做什么,直到rpm2前缀更改为上述命令的输出为止,即使用户没有将rpm2重定位到该路径?换句话说,我想在安装rpm1的位置安装rpm2。
答案 0 :(得分:0)
正如@ artless-noise所建议的那样,它会使用户感到困惑,并且将不受标准支持。也许您可以以某种方式破解它,但不建议这样做。
还有以下可能的选择,如果您提到了想要相同位置的原因,我可以更具体地说明。
有关更多信息,请检查https://docs.fedoraproject.org/en-US/packaging-guidelines/Alternatives/