2012-05-10 3 views
1

Недавно я прочитал этот пост http://howto.basjes.nl/linux/doing-pxe-without-dhcp-control и хочу попробовать использовать сапожник.Скомпилируйте и создайте исходный код сапожника rpm для fedora

Потому что мне нужен последний сапожник для запуска на моем Fedora, и мне нужно скомпилировать и установить из исходного кода вместо yum install. Я начинаю программирование Linux и хочу узнать больше.

Я сделал свое исследование на сапожника documentation wiki on Github и показывает очень простое руководство по «Источник RPM инструкции по сборке для Fedora»

Install python-setuptools and python-devel from yum 
rpmbuild --rebuild cobbler*.src.rpm 
install the RPM, which is now built in /usr/src/redhat/RPMS/noarch 
satisfy any dependencies you have by using yum and the stock Fedora repos 

Я загрузил исходный код из Github и получил сообщение об ошибке выполните команду rpmbuild --rebuild cobbler*.src.rpm под папкой «сапожник». Высказывания "there is no such cobbler*.src.rpm" есть.

Я дал ему еще один снимок, выполнив команду «make install», и похоже, что я вижу, что есть выходы, но я не могу найти выходной файл?

Может ли кто-нибудь показать мне, как скомпилировать и установить исходный код сапожника на Fedora 16, пожалуйста? Спасибо.

ответ

1

В файл Makefile встроена цель для создания rpms. Таким образом, если у вас есть все необходимые инструменты установлены просто выдавать эту команду в корне дерева исходного кода

make rpms 

должен построить набор оборотов в минуту в мин-сборки поддиректории в корневом каталоге источника.

P.S. Обычно я использую CentOS, и мне нужно добавить репозиторий EPEL, чтобы получить скорость вращения PyYAML (необходимое для создания rpms-сапожника).

+0

Я установил соответствующие пакеты для Fedora (PyYAML rpm и т. Д.) И запускал «make rpms». Кажется хорошо, но в конце отображается ошибка: «Установленные (но распакованные) файлы найдены: /usr/share/augeas/lenses/cobblersettings.aug« Когда я проверяю каталог/usr/share/augeas/lens, используя команду «ls» Я не мог найти там никаких файлов. – Xianlin

Смежные вопросы