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

Переименование файлов, которые собираются перезаписать RPM?

У меня есть RPM, который накладывает определенные файлы, доставленные другим пакетом. Что я хотел бы сделать, так это сообщить RPM, "существует ли 'каталог / файл' и вы собираетесь перезаписать это, сначала переименуйте его в "filename.backup".

Не похоже, что% pre узнает, какие файлы% доставляются RPM. Есть ли способ сохранить резервные копии исходных файлов, которые мне не хватает?

Это плохая идея. Что произойдет, когда начальный пакет обновится? Ваши изменения, скорее всего, будут отменены.

Я бы попытался переупаковать исходный пакет с вашими изменениями вместо того, чтобы пытаться сложить другой пакет поверх оригинала.

Извините, если это не дает прямого ответа на ваш вопрос, но вам стоит подумать.

См. Также файлы конфигурации, noreplace и т. Д .:

http://fedoraproject.org/wiki/PackagingGuidelines#Configuration_files