сборка ядра. как правильно?
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