Como executar um script ao instalar um pacote rpm?

1

Eu tento construir o pacote rpm. Eu sigo aqui .

Eu quero executar um script (bash ou python) quando executar o comando como " rpm -Uvh mytest-1.0-1.el6.noarch.rpm ".

Poderia executar um script quando instalar um pacote rpm? Como?

    
por Gyhot 23.05.2013 / 12:52

2 respostas

3

Do Guia de RPM :

Definindo scripts de instalação:

RPM supports a script run prior to installation, %pre, and a script run after installation, %post. The same concepts apply when a package is erased, or uninstalled. The %preun script is run just before the uninstall and the %postun script just after the uninstal

Portanto, use a seção %pre se você quiser executar o script antes de instalar o pacote ou a seção %post se quiser executá-lo depois que o pacote for instalado.

Veja também Mandriva Howto , rpm.org

    
por 23.05.2013 / 13:18
1

Comandos executados antes da instalação do pacote serem colocados na seção %pre . Comandos executados após a instalação do pacote são colocados na seção %post .

    
por 23.05.2013 / 13:16

Tags