LINUX.ORG.RU

Нужна помощь с src.rpm


0

0

Я в линуке начинающий, но постепенно учусь... сейчас передо мной выбор - src.rpm или tar.gz2 если я правильно понимаю назначение src.rpm то мой выбор - именно он. Я так понимаю что srpm - это пакет с сорцами внутри, т.к. при "установке" в /usr/src/packages/SOURCES появляются запакованые сорцы. И после можно с помощью rpmbuild скомпилить их под свой проц и создать "оптимизированный" rpm для своей системы. Так ли это? если так то обьясните плиз, как откомпилить такие сорцы и собрать рпм?, ну т.е. как именно пользоваться prmbuild? читал ман - ничего так и не понял (((

Заранее сенкс.

плохо ман читал =)
rpmbuild --rebuild superproga.src.rpm --target=i686*
ждёшь пока всё соберётся, потом заходишь в /usr/src/yourlinux/RPMS/i686 и ставишь свою собранную rpm'ку
есть ещё вариант:
rpm -i superproga.src.rpm
потом идёшь в /usr/src/yourlinux/SPECS , где лежит spec-файл от твоей superproga.src.rpm
ингда этот spec-файл можно поправить дабы включить/отключить ненужные тебе опции (как во варианте с freetype)
компилишь spec-файл командой:
rpmbuild --bb superproga.spec --target=i686*
идёшь в /usr/src/yourlinux/RPMS/i686 и ставишь собранную rpm'ку
* - ТВОЯ АРХИТЕКТУРА

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.