アップグレードRPMの場合は、%postセクションを終了する方法はありますか?RPMアップグレードポストインストール出口
私は以下のセクションで簡単なrpmを持っています。 注:%postで終了しました。
rpm -Uvh package_nameを実行すると、%postセクションでエラーが発生しました。出口は%postセクションからのみ起こります。しかしrpmは%preunと%postunセクションで続行されます。
%postセクションにエラーがある場合は、ただ終了します。 これを達成できますか?
%pre
perform few checks here
%post
perform upgrade steps.
If there is a error performing upgrade steps. **Then exit**
%preun
Perform pre-uninstall checks
%postun
Perform un-installation steps of previous package
このアップグレードrpmパッケージで誰かが明確にできるかどうか。
右、私はそうでなければならないと信じています。 1つは%postでrpmを中止できません – Atul