我正在使用install4j构建RPM安装程序。我的安装包含很少需要安装的第三方rpm,因此在将文件复制到目标目录后,我想运行rpm -Uvh来安装它。 我试图将此命令作为Media中的安装后脚本提及 - >安装程序选项选项卡,但是在安装我的RPM时会收到警告
warning: waiting for transaction lock on /var/lib/rpm/.rpm.lock
并且安装卡住了。我认为第三方安装过程被当前正在运行的死锁过程阻止。
我怎样才能克服它?
由于
答案 0 :(得分:1)
对于install4j 7.0.3,RPM归档媒体文件类型不支持依赖项。
从即将发布的7.0.4版开始,您可以在媒体向导的“安装程序选项”步骤中配置依赖项。
请联系support@ej-technologies.com获取已经支持的版本。