【发布时间】:2016-02-10 02:05:25
【问题描述】:
我写了一个 SPEC 文件来构建 RPM 包。我需要让最终用户确定%pre 部分中变量的值。所以我在%pre 部分使用了“read ”命令。但是,在安装时,系统似乎忽略了“读取”命令,因为系统没有等待我输入值。为什么?有没有什么好的方法来做上述事情?
【问题讨论】:
-
没有。不要这样做。 RPM 确实需要以无人值守的方式安装(否则您会极大地惹恼许多系统管理员)。寻找其他方式来做你想做的事。 (即使在安装之前要求磁盘上存在具有正确配置的文件也可以,尽管它有点难看。)
标签: redhat rpm specifications rpmbuild