【发布时间】:2019-05-13 03:50:21
【问题描述】:
我已经在 /opt 中安装了 sample.rpm。我希望 samplw2.rpm 找到 sample.rpm 广告的重定位路径,并将其安装在同一位置。 spec文件中是否有任何命令或宏在安装前检查它?
【问题讨论】:
标签: rpm specifications rpmbuild rpm-spec
我已经在 /opt 中安装了 sample.rpm。我希望 samplw2.rpm 找到 sample.rpm 广告的重定位路径,并将其安装在同一位置。 spec文件中是否有任何命令或宏在安装前检查它?
【问题讨论】:
标签: rpm specifications rpmbuild rpm-spec
我很确定这是不可能的;文件位置是固定的。最简单的解决方案是将它们放在已知位置,然后在您的 %post 中设置一个符号链接,eg 将 /opt/sample2 链接到 /usr/local/sample2,后者是 RPM 放置文件。
【讨论】: