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

Как изменить метаданные (версию) RPM?

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

Мой вариант использования - это тест, где мне нужно смоделировать наличие нескольких версий одного и того же RPM, но у меня нет доступных источников RPM или файла спецификации.

Поиск в Интернете не дал ничего полезного, большинство ответов ссылаются на rpm2cpio, но, насколько я понимаю, это полезно только при работе с содержимым, а не с метаданными.

Как я могу переупаковать RPM с другой версией RPM?

FPM вероятно, самый простой способ сделать это. Вы можете указать rpm как входной и выходной форматы, а затем присвоить ему флаг версии, чтобы переопределить исходную информацию.