LINUX.ORG.RU

компиляция ядра в centos 6.5

 ,


0

1

Я правильно понимаю, что в centos ядро _правильно_ компилировать посредством установки соответствующих srpm и rpmbuild ?

Т.е. прежний подход не будет работать:

% cd $LINUX_SRC
% make menuconfig
% make mrproper
% make

Поскольку я установил kernel-devel пакет, и попробовал сделать по-старинке, в ответ на make получил:

make[1]: *** No rule to make target `missing-syscalls`. Stop
★★

Вы хоть исходники-то сами скачали или установили пакет с исходниками ядра?

Ну а так что-то ваши старые команды совсем неверны. Вы хоть вчитываться в то, что пишете и думать пробовали?

% make menuconfig

В начале конфигурируете исходники ядра.

% make mrproper
А затем зачем-то очищаете дерево исходных кодов, вместе с конфигурационным файлом ядра, который только что сгенерировали.
% make
Ну а потом запускаете сборку ядра, но уже без конфига.

И ещё что-то хотите собрать ...

Мда.

Но ядро всё же лучше в CentOS устанавливать из пакета, а пакет в начале собрать.

kostik87 ★★★★★
()

man rpmbuild

/thread

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.