Как получить доступ к значению --prefix в файле спецификации? - PullRequest
0 голосов
/ 30 ноября 2018

У меня есть запрос относительно rpms.

Я устанавливаю rpm с помощью команды "rpm --prefix = / home / cloud-user -ivh xyz.rpm".

Я хочучтобы получить доступ к этому префиксу (/ home / cloud-user) внутри файла спецификации.

какая переменная будет иметь это значение?как spec-файл получает к нему доступ из команды?

Примечание: я работаю над перемещаемым каталогом, и rpm, который я использую, не поддерживает перемещаемый каталог.Я не указываю "Префикс: / home / cloud-user" в файле спецификации.Я просто пытаюсь получить доступ к нему из команды, которую я использую для установки.

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

Спасибо :)

1 Ответ

0 голосов
/ 02 декабря 2018

К вашему сведению, перемещаемые RPM довольно сломаны и, честно говоря, не очень хорошо поддерживаются.

При этом я считаю, что ответ "$RPM_INSTALL_PREFIX".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...