是否可以从预安装部分中访问/利用RPM中的安装文件。
我的rpm包中包含按目标主机类型分隔的文件,我想从预安装中提取变量并做出决定。预安装将保持通用,而文件可能包含不同包的不同设置。我还希望能够根据这些值设置的某些条件中止安装。
这似乎是不可能的,因为rpm尚未解压缩文件,我认为,但在环顾四周后我无法找到任何方式。
答案 0 :(得分:0)
我也相信这是不可能的。我认为您需要一个基础软件包,其中包含您要在预安装中使用的文件,以及需要基础的主软件包。这样,您将在预安装阶段拥有所需的文件。
请注意,您仍然无法根据预安装中找到的数据安装不同的文件。最多可以删除postinstall中不需要的文件,但这不是一个好习惯。在这种情况下,最好创建子包,每种类型的主机一个。