LINUX.ORG.RU

howto kernel xxx .src.rpm?


0

0

Э-э, господа, объясните про ядро: если исходники в формате kernell-xxx-src.rpm как с ними обращаться-то? Тут есть что-нибудь наподобие make menuconfig? И где его, родимого, откомпиленого, потом искать-то? Или даже так: где об этом пишут по-русски? Спасибо.


src.rpm - это пакет, в котором находятся
1) исходники
2) патчи к исходникам
3) описание действий, как из п.1 и п.2 получить конечный результат (дерево программы) - spec-файл
Посмотреть что внутри можно установив этот пакет:
rpm -i blah-x.y.z-src.rpm
в /usr/src/redhat/SOURCES - упадут п.1 и п.2
в /usr/src/redhat/SPECS - п.3
src.rpm полезен если хочешь пересобрать пакет с оптимизацией под свой cpu. Например:
rpm -bb --target i586-linux blah-x.y.z-src.rpm
или если хочешь добавить патчик/багфикс - просто кидай его в SOURCES и пропиши соотв. строчки в spec. Ну и т.п.
Результат будет в /usr/src/redhat/RPMS/%{arch}.
Далее см. man rpm и www.rpm.org (книга "Maximum RPM").

abramoff
()

Х-х-А!!! Ну, спасибо! Чем-то мне это начало нравиться! И впрямь, рульная вещчь!

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