如何访问规范文件中的--prefix值?

时间:2018-11-30 12:37:48

标签: rpm rpm-spec

我有关于rpm的查询。

我正在使用“ rpm --prefix = / home / cloud-user -ivh xyz.rpm”命令安装rpm。

我想访问spec文件中的此前缀(/ home / cloud-user)。

哪个变量将具有此值? spec文件如何通过命令访问它?

注意:我正在处理可重定位目录,而我正在使用的rpm不支持可重定位目录。我没有在规格文件中指定“前缀:/ h​​ome / cloud-user”。我只是想从我用于安装的命令中访问它。

总而言之,在安装rpm时在命令的--prefix中指定的任何路径,我都应该能够在该特定rpm的spec文件中对其进行访问。

谢谢:)

1 个答案:

答案 0 :(得分:0)

仅供参考,可重定位的RPM相当糟糕,说实话,它的支持也不够完善。

话虽如此,我相信答案是“ $RPM_INSTALL_PREFIX”。