Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux RPM构建-如何获取RPM包所在的路径“;rpm-ivh&x201D;在由';运行的shell脚本中%邮政';宏_Linux_Centos_Rpm_Rpmbuild_Rpm Spec - Fatal编程技术网

Linux RPM构建-如何获取RPM包所在的路径“;rpm-ivh&x201D;在由';运行的shell脚本中%邮政';宏

Linux RPM构建-如何获取RPM包所在的路径“;rpm-ivh&x201D;在由';运行的shell脚本中%邮政';宏,linux,centos,rpm,rpmbuild,rpm-spec,Linux,Centos,Rpm,Rpmbuild,Rpm Spec,我是rpm构建的新手。我尽我所能用我的专业英语来描述这个小而复杂的问题 我有一个json(.json)和一些代码,安装后脚本做的是复制json,并将其粘贴到某个目录中。重要的是json不是rpm的一部分。 rpm spec文件中是否有任何宏命令提供使用rpm-i进行安装的路径 重点是如果我将rpm安装在任何目录中,则应考虑将与rpm位于同一目录中的json复制到我在%post中提到的目录中,您不会解释json的来源,如果您正在谈论rpm的安装位置,您可以设置在创建RPM.json时,它独立于RP

我是rpm构建的新手。我尽我所能用我的专业英语来描述这个小而复杂的问题

我有一个json(.json)和一些代码,安装后脚本做的是复制json,并将其粘贴到某个目录中。重要的是json不是rpm的一部分。 rpm spec文件中是否有任何宏命令提供使用rpm-i进行安装的路径


重点是如果我将rpm安装在任何目录中,则应考虑将与rpm位于同一目录中的json复制到我在%post中提到的目录中,您不会解释json的来源,如果您正在谈论rpm的安装位置,您可以设置在创建RPM.json时,它独立于RPM。据信,我们安装rpm的路径将在同一路径中包含json。假设我已经从服务器下载了tar。当我解压时,它将有一个rpm和一个json。你能告诉我在创建RPM时如何设置吗?不,下载RPM的位置是独立的,无法使用官方方法找到。RPM本质上是独立的。例如,如果您将它放在一个yum服务器上,那么它旁边就不会有可下载的文件。