nixp.ru v3.0

17 октября 2017,
вторник,
03:18:08 MSK

DevOps с компанией «Флант»
begemotop написал 5 июня 2005 года в 13:37 (827 просмотров) Ведет себя неопределенно; открыл 1 тему в форуме, оставил 2 комментария на сайте.

Такая ситуевина: распечатал пакет с исходниками rpm -i; То есть gz-шник в SOURCES, а *.spec в SPECS.

А дальше как в книжке, но упс, не знает он такого парметра и не какого другого с «-bp»,«-bl»,

«-bc», «-bi», «-bb», «-ba», не знает.

[root@localhost SPECS]# rpm -bp filename.spec

-bp: неизвестный параметр

В man-ы залез, все сходится. Начитался HOWTO: все понятно, единственное не нашел файла /etc/rpmrc , а нашел:

[root@localhost / ]# locate rpmrc

/usr/lib/rpm/convertrpmrc.sh

/usr/lib/rpm/rpmrc

так и надо?

Просвятите люди знающие, ибо совсем потерял покой и сон…

Уповаю…

sky

под рутом:

#rpmbuild --rebuild packet_name.src.rpm
begemotop

[root@localhost rpm]# rpmbuild --rebuild F4L-0.2_BETA-1.src.rpm

bash: rpmbuild: command not found

[root@localhost rpm]# rpm --rebuild F4L-0.2_BETA-1.src.rpm

--rebuild: неизвестный параметр

Что-то не выходит по твоему. Видать сильно закалдована…

fly4life
begemotop
[root@localhost rpm]# rpmbuild --rebuild F4L-0.2_BETA-1.src.rpm

bash: rpmbuild: command not found

Очень странно.. rpmbuild входит в состав пакета rpm. Поэтому либо у тебя этот самый rpmbuild не попал ни в одну из директорий, заданных окружением переменной $PATH, либо одно из двух. Ищи тогда find’ом чтоли..

begemotop

Все очень просто (на linuxforum мне уже ответили), не стоял пакет rpmbuild, так что дело пошло, всем спасибо.