У меня есть rpm, созданный для среды dev, и содержит файл конфигурации, который указывает на dev. Теперь мне нужно создать rpm для другой среды, для которой мне нужно заменить только один файл в папке SOURCES, обновить ссылку в .spe c и пересобрать ее . Проблема в том, что у меня нет файла .spe c, который я использовал для создания rpm для dev.
Итак, после поиска наткнулся на rpmrebuild, и я смог увидеть файл .spe c в редакторе. Когда я даю команду rpmrebuild, файл spe c открывается в редакторе.
Вот небольшой фрагмент из файла
/root/rpmbuild/SOURCES /root/rpmbuild/SOURCES
%files
%attr(0755, root, root) "/opt/**{replace/with/newfile/path**}"
Но обновление, которое дает мне это - Файл не найден: /root/.tmp/rpmrebuild.2345/work/root/opt/ { path / to / newfile}
Я не знаю, нужно ли мне использовать команду rpmrebuild с любыми параметрами --params, чтобы заменить файл в SOURCES и его ссылку в .spe c. Никаких других изменений не требуется.
Пожалуйста, руководство.
Примечание: я unix новичок