как контролировать, куда команда rpmbuild помещает файлы .rpm

Я новичок в команде rpmbuild. Я внимательно прочитал его справочную страницу и экспериментирую с ним.

Он пытается создать файлы .rpm в каталоге /RPMS, где у меня нет прав на запись.

Как контролировать, куда помещаются файлы??

Я не знаю, может быть, это только я, но я нахожу очень странным, что man-страница для команды, которая создает файл, не объясняет, где этот файл должен быть создан.


person Mark Galeck    schedule 18.04.2014    source источник


Ответы (2)


Следуйте руководству по установке, подобному этому: wiki.centos.org/HowTos/SetupRpmBuildEnvironment.

person Bruno9779    schedule 21.04.2014

ОК, я прочитал, что опция --showrc показывает параметры, и выполнила вывод этого для /RPMS, а затем прочитала файл макроса, откуда это взялось. Итак, теперь я вижу, что могу поместить следующее в файл .spec

%define _rpmdir path/to/my_directory
person Mark Galeck    schedule 18.04.2014