嗨,请允许我制作另一个帖子以表明清楚。 原来的问题在这里, https://stackoverflow.com/questions/35529347/zypper-failed-in-web-install-but-works-fine-from-cmdline-install
首先我们在网页GUI中上传一个webServer.iso,然后点击"安装"按钮来安装它,基本上调用运行zypper install的install.py。
我们的网络服务器作为服务运行。在SLES12中,每个服务都有一个myService.service配置文件,该文件具有停止/启动服务条目。
然后我们发现REAL问题是这样的,zypper调用RPM,RPM调用停止服务进入,这会杀死Web进程及其install.py子进程。 我们在安装过程中自杀了。
我是RPM的新手,那么处理这种情况的正确方法是什么?谢谢!