[mdk-re] rpm -Uhv fw-0.4.4-4cint.noarch.rpm
Victor V. Rogozhin
=?iso-8859-1?q?viro_=CE=C1_mail=2Eru?=
Ср Авг 29 12:34:49 MSD 2001
> "Victor V. Rogozhin" <viro на mail.ru> wrote:
> > Плиз объясните причину следования операций installed и
> > removed.
>
> Все правильно, при обновлении пакета сначала ставится новая
> версия, потом убираются остатки от старой (те файлы, которые
> исчезли в новой версии). Поэтому в скриптах %preun и %postun
> необходимо проверять аргументы, чтобы отличить полное удаление
> пакета от удаления старой версии, только что замененной на
> новую. Пример можно найти практически в любом src.rpm, где
> есть документация в формате info. И, разумеется, стоит
> почитать документацию к rpm (http://www.rpm.org).
Спасобо! Уже нашел что-то типа "if [ $1 = 0 ]; then"
Еще раз спасибо!
Подробная информация о списке рассылки community