Помощь - Поиск - Участники - Календарь
Полная версия: установка ядра
LinuxForum > Дистрибутивы > Gentoo
anonymouse
в обще ставлю дженту и вот порабы уже ядрышко качать, да вот только у меня уже есть одно и как бы его корректно в систему впихнуть?

сенкс
deisler
QUOTE(anonymouse @ Понедельник, 31 Май 2004, 9:01)
в обще ставлю дженту и вот порабы уже ядрышко качать, да вот только у меня уже есть одно и как бы его корректно в систему впихнуть?

Собрать вручную и включить только те опции которые тебе понадобятся.
make mrproper
make menuconfig
make dep (в ядрах 2.6.x уже не надо)
make clean
make bzImage
make modules
make modules_install
Valerius
А зачем clean? Я никогда не делал dry.gif
Selecter
Не забудь сделать симлинк /usr/src/linux на ядро.

А ещё есть утилита genkernel
anonymouse
сенк конечно, но вопрос был не в этом, как ядро собрать я знаю.
Если я делаю к примеру emerge -k sys-kerne/gentoo-sources - где гибудь записываетсяk, что качал и ставил именно это ядро?

зы мож глупый вопрос, но я никогда с дженту не работал, и что тут и как только разбираюсь
deisler
QUOTE(anonymouse @ Вторник, 01 Июня 2004, 12:22)
сенк конечно, но вопрос был не в этом, как ядро собрать я знаю.
Если я делаю к примеру emerge -k sys-kerne/gentoo-sources - где гибудь записываетсяk, что качал и ставил именно это ядро?

записывается, если ты сделаешь
emerge -pv sys-kerne/gentoo-sources то он покажет какое ядро, стоит ли оно или нет, если не стоит сколько трафика уйдёт на закачивание
NoName00
А что за ядро?
Вообще ищи Ebuild-файл в папке /usr/portage/sys-kernel.
Числа в имени файла должны совпадать с числами в имени архива с ядром.
Потом в качестве параметра emerge скармливаешь путь и имя Ebuild-файла.
anonymouse
> А что за ядро?

обычное ядро 2.6.5 скачанное когда-то с кернел.орг как хоть пимерно оно быдет называться в sys-kernel

если я правильно понял - это будут development-sources
NoName00
Именно!

Хотя если дерево портаджей свежее может потребовать патчи... smile.gif
Xenon
А какое ядро собираем, 2.6 ветки ? ИЛи как, если нет, то все правильно написал человек, если да, то можно просто написать
make && make modules modules_install
anonymouse
ядро 2.6.5 я уже писал

зы сенк всем за участие
NoName00
А вообще, ядро можно и не emerge'ить.

CODE

cd /usr/src/
tar - xvjf <имя архива с ядром>
l
anonymouse
можно, но если есть emerge то почему бы и нет

еще вопрос то, что лежит в usr/portage/distfiles/ - обязательно оставлять?
просто собирал я все не на своей машине, и терь придется все нести на болванке, а лишнего тащить нехочется
Xenon
С чистой совестью сам оттуда все стер smile.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2005 Invision Power Services, Inc.