У меня есть RPM, который накладывает определенные файлы, доставленные другим пакетом. Что я хотел бы сделать, так это сообщить RPM, "существует ли 'каталог / файл' и вы собираетесь перезаписать это, сначала переименуйте его в "filename.backup".
Не похоже, что% pre узнает, какие файлы% доставляются RPM. Есть ли способ сохранить резервные копии исходных файлов, которые мне не хватает?
Это плохая идея. Что произойдет, когда начальный пакет обновится? Ваши изменения, скорее всего, будут отменены.
Я бы попытался переупаковать исходный пакет с вашими изменениями вместо того, чтобы пытаться сложить другой пакет поверх оригинала.
Извините, если это не дает прямого ответа на ваш вопрос, но вам стоит подумать.
См. Также файлы конфигурации, noreplace и т. Д .:
http://fedoraproject.org/wiki/PackagingGuidelines#Configuration_files