>Я использую Linux RedHat 7.3 и мне нужно скомпилировать ядро. Для этого
>я нашёл инструкцию, и попробовал выполнить описанные шаги, но это не
>привело к ожидаемому результату:
>
>
>Protocol of acts by Issue of Subhasish Ghosh:
>
>rpm -q kernel-headers kernel-source make dev86
>
>>package kernel-headers is not installed
>>kernel-source-2.4.18-3
>>make-3.79.1-8
>>dev86-0.15.5-1
>
>
>rpm -Uvh
>
>> no packages given for install
>
А что Красная Шляпа специальных утилит для установки и удаления пакетов не имеет?
Навроде dselect-а в Дебиане (В SuSe, если не ошибаюсь, это можно сделать через yast)
>Посоветуйте как скомпилировать ядро в Linux RedHat 7.3,
Мне кажется в любом Linux:
1. Установить пакет kernel-source.some_version и иже с ним.
У меня он сажается в директорию /usr/src/kernel-source.some_version
2. (Не обязательно, но говорят, желательно)
ln -s /usr/src/kernel-source.some_vesrsion /usr/src/linux
3. cd /usr/src/linux
4. make menuconfig (или make config, но лучше не стоит)
5. Конфигурируете все как надо
6. make dep; make bzImage; и если нужно make modules; make modules_install
Если все нормально, то image валяется (в зависимости от проца конечно же, но скорее всего у вас что-нибудь интеловское) в /usr/src/linux/arch/i386/boot/bzImage
7. Кидаете новый image куда угодно, в /boot/ например, делаете на него ссылку в lilo.conf (если пользуете это дело) и запускаете lilo
Да вобщем и все.
>и ссылки на материалы
>по этой тебе.
>Заранее благодарен.
Все отлично описано в HOWTO - шках и если оно установлено, то где то в /usr/doc/HOWTO/ или в /usr/shared/doc/HOWTO
Файл Kernel-HOWTO