rpmパッケージのインストール時にスクリプトを実行するにはどうすればよいですか?

rpmパッケージのインストール時にスクリプトを実行するにはどうすればよいですか?

rpmパッケージをビルドしようとしています。フォローするここ

" "を使用してrpm -Uvh mytest-1.0-1.el6.noarch.rpmコマンドを実行するときにスクリプト(bashまたはPython)を実行したいと思います。

rpmパッケージをインストールするときにスクリプトを実行できますか?どのように?

ベストアンサー1

~からRPMガイド:

インストールスクリプトを定義します。

RPMは、インストール前のスクリプト%preとインストール後スクリプト%postをサポートします。パッケージを削除または削除するときも同じ概念が適用されます。 %preun スクリプトはアンインストール前に実行され、%postun スクリプトはアンインストール後に実行されます。

したがって%pre、パッケージをインストールする前にスクリプトを実行するには部分を使用し、パッケージをインストールした%post後にスクリプトを実行するには部分を使用します。


また、見ることができますマンデリバガイドrpm.org

おすすめ記事