Linux rpm将软件包重定位到多个前缀

时间:2018-12-23 21:40:29

标签: rpm-spec

让我们假设该软件包将文件安装在不同的文件夹下,即/ opt,/ etc等下。是否可以创建可重定位的软件包,将每个分区的文件安装到不同的前缀,例如/ opt到/ abc / opt和/ etc到/ abc / etc或/ xyz / etc。

1 个答案:

答案 0 :(得分:0)

如果您的spec文件前缀看起来像这样

  Prefix: /usr
  Prefix: /etc

您可以使用命令将文件重定位到不同的前缀

rpm ... --relocate /opt=/abc/opt --relocate /etc=/xyz/etc ...