rpm 패키지를 빌드하려고 합니다. 나는 팔로우한다여기.
" "를 사용하여 rpm -Uvh mytest-1.0-1.el6.noarch.rpm
명령을 실행할 때 스크립트(bash 또는 Python)를 실행하고 싶습니다.
rpm 패키지를 설치할 때 스크립트를 실행할 수 있나요? 어떻게?
답변1
~에서RPM 가이드:
RPM은 설치 전 스크립트인 %pre와 설치 후 스크립트인 %post를 지원합니다. 패키지를 제거하거나 제거할 때도 동일한 개념이 적용됩니다. %preun 스크립트는 제거 전에 실행되고 %postun 스크립트는 제거 후에 실행됩니다.
따라서 %pre
패키지를 설치하기 전에 스크립트를 실행하려면 부분을 사용하고, %post
패키지를 설치한 후 스크립트를 실행하려면 부분을 사용하십시오.