rpmパッケージをビルドしようとしています。フォローするここ。
" "を使用してrpm -Uvh mytest-1.0-1.el6.noarch.rpm
コマンドを実行するときにスクリプト(bashまたはPython)を実行したいと思います。
rpmパッケージをインストールするときにスクリプトを実行できますか?どのように?
答え1
~からRPMガイド:
RPMは、インストール前のスクリプト%preとインストール後スクリプト%postをサポートします。パッケージを削除または削除するときも同じ概念が適用されます。 %preun スクリプトはアンインストール前に実行され、%postun スクリプトはアンインストール後に実行されます。
したがって%pre
、パッケージをインストールする前にスクリプトを実行するには部分を使用し、パッケージをインストールした%post
後にスクリプトを実行するには部分を使用します。