Я пытался понять, как создать простой RPM.Нужна помощь в понимании того, как создавать несколько RPM
У меня есть следующий репозиторий https://github.com/integralist/simple-rpm, который включает в себя соответствующий файл SPEC, и он отлично работает при генерации RPM из контейнера Docker.
Но проблема в том, что у меня есть понимание того, как создавать несколько RPM, учитывая, что я был очень вынужден использовать один каталог ~/rpmbuild
для размещения файлов.
Первоначально я создал структуру каталогов тест RPM в ~/testing-rpmbuild
и когда я запускал rpmbuild
команду автоматически созданный ~/rpmbuild
для меня, а потом начал обваливаться, как мой файл спецификации (который был в ~/testing-rpmbuild
) были ссылки и другие файлы, которые не могли потому что ОС, похоже, ожидала, что она окажется внутри ~/rpmbuild
(что было пустым, потому что в тот момент я не понял, что ОС автоматически создала каталог ~/rpmbuild
).
Так что в конце концов я просто переместил все свои файлы с ~/testing-rpmbuild
в ~/rpmbuild
, и все сработало нормально. Но я не уверен, как вы планируете создавать несколько разных RPM, когда вы ограничены одним каталогом ~/rpmbuild
?