[sisyphus] как мы теперь собираем ядра?
Дмитрий Герасимов
=?iso-8859-1?q?matrix_=CE=C1_podlipki=2Eru?=
Ср Июн 11 08:32:33 MSD 2003
Андрей Новосёлов wrote:
>В Втр, 10.06.2003, в 12:12, Gerasimov Dmitry написал:
>
>
>>On Tue, Jun 10, 2003 at 12:54:59PM +0400, Nick N. Vinogradov wrote:
>>
>>
>>>>сейчас на работе - время не позволяет _вменяемо_ :-) документировать, но
>>>>сегодня вечером буду этоже делать дома - опишу.
>>>>
>>>>
>>>Вас не затруднит продублировать описание на atmsk.ru?
>>>
>>>
>>Сделаю. я уже набросал в общих чертах - дома проверю еще разок, но "голом"
>>мастере2.2...
>>
>>
>Да , пожалуйста. Очень интересно.
>
>
Итак, утро - как обещал пишу отчет.
К сожалению попасть домой к "голому" Мастеру2.2 не удалось, потому
вкратце и по памяти опишу что я делал на работе.
Машина - Мастер 2.2 + updates.. и очень редко что-то из Сизифа. Один-два
раза не более.
Делал я примерно следующее.
1. скачал из SRPMS.kernel пакеты
kernel-build-tools-0.3-alt1.src.rpm
kernel-fix-security-2003.04.23-alt1.src.rpm
kernel-feat-crypto-2003.05.08-alt1.src.rpm
kernel-image-std-up-2.4.21rc1-alt2.src.rpm
kernel-fix-build-2003.04.23-alt2.src.rpm
kernel-source-2.4.21-0.1.0-alt1.src.rpm
2. последовательно собрал и установил
kernel-build-tools-0.3-alt1.src.rpm
kernel-source-2.4.21-0.1.0-alt1.src.rpm
kernel-fix-security-2003.04.23-alt1.src.rpm
kernel-feat-crypto-2003.05.08-alt1.src.rpm
kernel-fix-build-2003.04.23-alt2.src.rpm
3. установил то, что требовалось для сборки
- gcc2.96, еще что-то.. из Сизифа пришлось тянуть только одну
libdb4-devel.. (название.. точно не помню..)
4. сделал rpm -i kernel-image-std-up-2.4.21rc1-alt2.src.rpm
5. открыл спек kernel24(точно не помню названия) и понял что разбираться
буду дома, а сейчас только попробую.
6. ничего не радактируя в спеке сказал
rpm -ba kernel.spec
... вроде все собралось..
Но вечером мне захотелось странного - отредактировать, что собирать, а
что нет, другими словами мне захотелось make menuconfig в процессе.. ну
или на худой конец - make config.. Я не понял как это сделать "по
науке".. и может уже просто голова думать не хотела - в спеке нашел
место где было что-то про defconfig и тупо заменл defconfig на config..
В итоге какие-то вопросы у меня спрашивались при сборке.. но до конца
дойти не удалось - прогнали меня. :-)..
Пущай меня подредактируют люди более сведующие в компиляции кернелов.
Подробная информация о списке рассылки Sisyphus