сборка ядра. как правильно?

Michael Sotnikov astar на tut.by
Чт Июн 5 04:15:44 BST 2008


-=Devil_InSide=- пишет:
> какой то страшный гайд.
> не уверен, что он может работать.
> хорошо, мне не попался 
> :)

ну, он как бы на самом видном месте на оффициальном сайте. в разделе 
"помощь". Если он таки не работает (а не я, что-то неправильнол делаю) 
то это уже баг.

> 
> на убунте собирал давно, сейчас собираю на дебиан, все выгляд[ело,ит] сильно проще:
> apt-get install linux-source-`uname -r`
> wget http://kernel.org/...../linux-lalala.tar.bz2 -O /usr/src
> cd /usr/src
> tar jxvf linux-lalala.tar.bz2
> cd linux-lalala
> 
> make menuconfig
> make-kpkg clean
> fakeroot make-kpkg --initrd  kernel_image kernel_source kernel_headers
> cd ..
> dpkg -i *.deb
> подправить линк /usr/src/linux на новый распакованный кернел.
> ребутнуться и увидеть.
> 
> потребные пакеты:
> kernel-package fakeroot и то, что в гайде предлагалось.  
> 

В принципе я так собирал раньше - пока не нашел этот гайд. И было 
ощущение, что именно с ним - я получаю все патчи от убунты. плюс 
механизм пересборки модулей (обычных и non-free), которые в убунте 
вынесены в отдельный пакет (alsa, iwl)

единственно непонятно, зачем вы получаете две разные версии исходников 
(kernel.org, kernek-source)




Подробная информация о списке рассылки ubuntu-ru