Назад | Перейти на главную страницу

файл спецификации rpm не запускается при установке rpm

Я создаю установщик rpm для своих веб-приложений. В файле спецификации я получил это на% prepare и% install

%prep
#will create and cd to the named directory before doing the untar. 
%setup  -c -n %{name}

%install
php install.php

Проблема в том, что при выполнении команды sudo rpmbuild -ba webapp.spec, файл install.php будет выполнен. Он выполняет код для обновления исходного кода, базы данных и скриптов исправления. Но ничего не было выполнено, когда я установил файл rpm, как эта команда sudo rpm -i webapp-1.0-0.i386.rpm

Мне интересно, будет ли rpm выполнять файл спецификации только при сборке / упаковке rpm, но не при установке rpm. Любая помощь будет оценена