Я вижу Не удалять раздел в документации по RPM. Я вижу preun и postun.Утилита RPM отсутствует раздел удаления?
- Есть ли раздел удаления?
- Что именно происходит во время удаления? Основываясь на разделе% файлов, удаляется список файлов? вот и все?
Я вижу Не удалять раздел в документации по RPM. Я вижу preun и postun.Утилита RPM отсутствует раздел удаления?
Исправить.
Секция %install
файла спецификации RPM не запуск на установке пакета rpm (имя вводит в заблуждение в этом смысле). Раздел %install
запускается во время создания пакета до . Установите файлы, которые необходимо упаковать, чтобы процесс rpmbuild мог их упаковать.
Таким образом, поскольку в разделе %files
перечислены все файлы и каталоги, которые пакет содержит процесс удаления для rpm, это просто удаление всех упакованных файлов.
Если дополнительная работа должна быть выполнена до или после удаления файлов, в файле спецификаций для этой работы доступны файлы сценариев %preun
и %postun
.
При установке содержимое пакета (информация о файлах%) добавляется в систему «rpm database» (обычно в '/ var/lib/rpm'). При удалении эта информация базы данных считывается 'rpm' для руководства процессом удаления. –