|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Redhat/Fedora - Не могу построить rpm |
|
Redhat/Fedora - Не могу построить rpm
|
Пользователь Сообщения: 50 |
Профиль | Отправить PM | Цитировать
На сервере под управлением RHEL 5.2 AP пытаюсь установить драйвер сетевой карты (HP TG3 driver, файл tg3-3.92e-3.src.rpm, приписал zip, потому что rpm прикрепить не дает в соответствии с HP инструкцией (файл tg3-3_92e-3_src.txt) по установке. Согласно пункту 3 выполняю команду rpmbuild -bb /SPECS/tg3.spec и получаю вывод который я сохранил в файле tg3_build.log.txt.
Чувствую что-то в системе недоставлено, вот только что - не знаю. Может кто-нибудь подсказать? |
|
Отправлено: 17:17, 12-09-2008 |
Слакофил Сообщения: 590
|
Профиль | Сайт | Отправить PM | Цитировать пакет kernel-source* установлен ?
|
------- Отправлено: 17:49, 12-09-2008 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 50
|
Профиль | Отправить PM | Цитировать Вообще вроде устанавливал. Команду rpm -ivh kernel-2.6.18-92.el5.src.rpm выполнял, и вроде как прошла. Надо было потом еще что-нибудь сделать?
Или это не то? тогда подскажите, какой версии мне нужен этот пакет. Отстраненно: в НР-шной инструкции сказано что для RHEL5 kernel-source вроде как устанавливать не надо. |
Отправлено: 19:51, 12-09-2008 | #3 |
Слакофил Сообщения: 590
|
Профиль | Сайт | Отправить PM | Цитировать kernel-2.6.18-92.el5.src.rpm - это не тот пакет. Должно быть что-то вроде именно kernel*source*.rpm. Пакет должен быть в дистрибутиве.
Кстати, в инструкции так и написано: Цитата:
|
|
------- Отправлено: 20:26, 12-09-2008 | #4 |
Пользователь Сообщения: 50
|
Профиль | Отправить PM | Цитировать Цитата BuGfiX:
Цитата:
|
|||
Отправлено: 09:00, 13-09-2008 | #5 |
Пользователь Сообщения: 50
|
Профиль | Отправить PM | Цитировать Новые исходные:
В целом почти со всем справился (отсутствие файлов ликвидировал) Теперь утыкаюсь вот в эту проблему: make -C /lib/modules/2.6.18-92.el5PAE/build SUBDIRS=/usr/src/redhat/BUILD/tg3-3.92e modules make[1]: Entering directory `/lib/modules/2.6.18-92.el5PAE/build' make[1]: *** No rule to make target `modules'. Stop. Что это и как мне это побороть? |
Отправлено: 13:45, 15-09-2008 | #6 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать PyroTechnic, Так вы rpmbuild делаете, или make ?
|
------- Отправлено: 16:29, 15-09-2008 | #7 |
Пользователь Сообщения: 50
|
Профиль | Отправить PM | Цитировать Вообщем все решил сам:
Вкратце: установил kernel source code командой rpm -ivh kernel-2.6.18-92.el5.src.rpm Затем: развернул kernel source code tree командой rpmbuild -bp kernel-2.6.spec из каталога /usr/src/redhat/specs/ Затем: скопировал содержимое каталога /linux-2.6.18/build в каталог /lib/modules/2.6.18-92.elPAE/build И наконец от безысходки запустил в том каталоге команду make без параметров. после 40 минут построений каких-то модулей я попробовал еще раз пройтись по инструкции установки драйвера и о чудо! все заработало. |
Отправлено: 23:02, 17-09-2008 | #8 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Log/Monitoring - Помогите построить карту сети. | DruidWAR | Сетевые технологии | 3 | 20-02-2014 16:45 | |
Доступ - Как правильно построить сеть | Druz | Microsoft Windows NT/2000/2003 | 11 | 21-02-2008 10:45 | |
Как построить PR-кампанию? | treehel | Хочу все знать | 3 | 20-02-2007 12:27 | |
RPM пакеты. не могу поставить. помогите. | Guest | Общий по Linux | 14 | 23-04-2004 20:46 | |
Как построить поверхность? | dascon | Программирование и базы данных | 4 | 20-01-2003 02:33 |
|