1.1, tricky (?), 23:22, 23/05/2005 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
пересказывать главы из книг на сайтах сейчас стало модным?
все что здесь написано черным по белому изложено в книге Д.Бендела и Р.Нейпира
"Специально издание. Linux 6-е издание".
не кузявисто как то...
| |
|
2.42, andrew (??), 00:35, 02/05/2012 [^] [^^] [^^^] [ответить]
| +/– |
вообще-то ничего автор особого такого не своровал , он просто адаптировал текст на русский ! и наоборот авторы , которых вы приводите основали свои статьи на официальной подсказке прилагающейся к ядру !!!
| |
|
1.3, const (?), 09:05, 24/05/2005 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Ведро воды и ни крупинки соли!
Не думаю, что человек, не умеющий распаковывать архивы без пошаговых инструкций, возьмётся за сборку ядра ОС.
Такая длиннющая цепочка команд make - это чтобы отпугнуть или попонтоваться? Мне хватает make mrproper menuconfig binrpm-pkg для 2.6 и make mrproper menuconfig dep rpm для 2.4.
Я считаю, что собирать своё ядро требуется для выбора необходимых компонентов в соответствии с имеющимся железом и установки параметров в соответствии с предполагаемыми задачами для компьютера. Почему-то этой мысли я не нашёл в статье. Описано только 5% работы. А расстановку галочек в конфигураторе (95%) оставили другому автору... | |
1.4, Денис (??), 09:11, 24/05/2005 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Все жду когда кто-нибудь напишет статью про пересборку ядра из пакетов дистрибутива,с наложением дополнительных патчей. | |
|
2.7, andre (??), 10:00, 24/05/2005 [^] [^^] [^^^] [ответить]
| +/– |
>Расстановку галочек уже описали :)
где? линк пожалуйста
| |
|
3.10, const (?), 10:26, 24/05/2005 [^] [^^] [^^^] [ответить]
| +/– |
В каталоге Documentation... ;)
Вообще-то довольно трудно давать какие-то общие рекомендации. Все статьи по этому вопросу, которые я видел, выглядят нелепо... | |
|
|
1.6, anonim (?), 09:27, 24/05/2005 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Надо бы немного уточнить по поводу make dep для
сборки ядер ветки 2.6.x, а то ведь некоторые так и будут пытаться сделать. | |
|
2.22, greendog (??), 07:01, 09/07/2005 [^] [^^] [^^^] [ответить]
| +/– |
" Надо бы немного уточнить по поводу make dep для
сборки ядер ветки 2.6.x, а то ведь некоторые так и будут пытаться сделать."
Надо-бы уточнить...
Почему-то куча умников только и кроет вдоль и поперёк. Напишите сами статью, лучшую чем эта. И заодно "уточни по поводу make dep", а то я вот к сожалению не знаю.... | |
|
1.8, Vasya (??), 10:05, 24/05/2005 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
просвятите, а какое счастье принесет запуск mrproper? Почему не make clean? | |
1.9, Stas (??), 10:25, 24/05/2005 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
ДЕйствительно ни крупинки соли - одна вода. Согласен с Денисом - написал бы кто-нибудь про сборку с патчами. Вот у меня 2.6.9 не патчится, чертыхается на отсутствие чего-то, что надо
патчить. А обычные how-to ничего не говорят.... | |
|
2.20, Sergey (??), 19:31, 26/05/2005 [^] [^^] [^^^] [ответить]
| +/– |
Хм.. Обычно patch довольно внятно ругается на то, в чем у него проблемы, примем на затыках спрашивает - патчить полюбому? И при этом создает файлы *.rej где пишет конфликтующие куски. В общем для начала RTFM. А про сборку ядра из дистрибутивных пакетов и его патченье - это к разработчику дистрибутива, ибо стандартное ядро берется с kernel.org (в Слакваре кстати оно именно оттуда) и все нестандартные модификации вендора на его собственной совести. Потом у diff файла довольно внятный формат, при желании наложить патч в пару килобайт ручками - только взять и сделать. | |
|
1.11, Sperling (?), 15:03, 24/05/2005 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Da i nafiga nam instruktiya po kernel 2.4.x,
kogda uje 2.6.x vovsy stavitsya ?!?!?!?!? | |
1.12, Dr.Pixel (?), 16:13, 24/05/2005 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
2tricky, я книги не читаю...
2const, =) про расстановку галочек можно целую книгу написать.... да и default imho плхого не посоветуют...
============================
Я пытался описать унаверс. способ компиляции, со всевозможными проишествиями, которые могут произойти в процессе установки. Да и немного описать команды =)...
P.S.
Не судите строго | |
|
2.13, const (?), 16:28, 24/05/2005 [^] [^^] [^^^] [ответить]
| +/– |
> default imho плхого не посоветуют...
Так-то оно так, но зачем что-то пересобирать, если получишь то же самое? Надо хотя бы посоветовать правильный тип процессора выбрать. :)
> Не судите строго
Да ладно... главное, что серьёзных ошибок нет. Вот будет время и желание -- напишу статью про расстановку галочек. %)~ Тогда будем делить пинки пополам... ;) | |
|
3.34, alpha_Qu4z4r (?), 16:42, 22/02/2007 [^] [^^] [^^^] [ответить]
| +/– |
>Да ладно... главное, что серьёзных ошибок нет. Вот будет время и желание
>-- напишу статью про расстановку галочек. %)~ Тогда будем делить пинки
>пополам... ;)
Это очень востребованно среди новичков, вот уже довольно долго парюсь со сборкой и много чего непонятно, а хелп, да ещё на английском, к каждой галочке слишком мало доносит до меня инфы, да и пропускаю скорее всего что-то важно, и пока мне знакомый не поправил конфиг, так что хоть что-то стало грузицо, я мог собрать ядро тока со всеми включёнными галками, иначе почему-то(на сама деле ясно почему, из-за недостаточного знания того что обязательно при определёных раскладах) ядро всегда выходит нерабочим =((( | |
|
|
|
2.17, Profan (??), 21:07, 24/05/2005 [^] [^^] [^^^] [ответить]
| +/– |
Смотри, какое у тебя железо стоит, какие задачи оно будет обрабатывать, что планируешь добавить в ближайшее время... Вот те и опции ядра... | |
|
1.15, Profan (??), 21:02, 24/05/2005 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
негусто...
Конечно, описывать расстановку галочек - труд неблагодарный... Но проблема не в том, как СОБРАТЬ ядро, а в том, как правильно его сконфигурить...
вот где репу чесать приходится... | |
1.18, Alexei4 (?), 12:21, 25/05/2005 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>Для начала компиляции нового ядра выполни команду:
make mrproper
Ядро скомпилировано...
Честно? | |
1.19, MikeM (??), 18:43, 25/05/2005 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
<Для начала компиляции нового ядра выполни команду:
make mrproper
Ядро скомпилировано... Попробуем его настроить для своих потребностей... >
???? "Это как ? КАК ЭТО? нет слов. Остались термены. Сначала конфигурируем, а потом компилируем. А команда make clean всё же должна присутствовать для очистки переменных среды.
Вообще стоит описывать процесс сборки ядра как частный случай сборки программы. То есть нет смысла описывать как работает tar, bzip, make и тд, но отсылать к манам стоит. В конце концов зная как работают эти программы можно просто понять что нужно делать для сборки ядра. Пошаговые инструкции - для виндов "Чтобы открыть файл щёлкните мышью на меню файл-открыть" остаётся только пускать слюни и щёлкать... | |
1.21, keks (??), 14:09, 01/07/2005 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
По критике, которую сдесь выложили, лично я негодую. Я ламер, и эта статья мне в принципе помогла. А книги, все достойные книги по Линксу, сразу не купишь и не прочтёшь. Хотя если бы сдесь и про галочки было и про девайсы наверное было бы лучше... | |
1.23, arktur (ok), 14:36, 03/08/2005 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
а почему никто не напишет как пересобрать ядро , например для Pentium II 400 265RAM and etc.
Для примера бреновськой комп Simens
я думаю што на одном примере можна понячть і научитса собирать на других платформах,
Хочетса штоби тот ГУРУ в етом деле написал Статтю
За ранеє благадарен | |
1.24, ven00m (?), 12:22, 19/09/2005 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
статья так себе....ничего конкретного, просто базовые комманды, которые можно получить набрав "make help" .... | |
1.25, Vit (??), 15:16, 22/09/2005 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
а как собрать, например на интелле П4 9ый редхат для установкие потом этого собранного в доисторический K6 ?
как заставить ядро при загрузке писать все что грузит (или не грузит) на экран (у меня например просто после начала загрузки К6 виснет молча ) чтобы можно было определить проблему? ...
| |
1.26, Krovogad (?), 21:52, 10/10/2005 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Такое ощущение, что критика исходит в основном от тех, кто со свистком (у кого не получилось), иначе она была бы конструктивной :) | |
|
2.33, Michail Tz (?), 00:54, 26/01/2007 [^] [^^] [^^^] [ответить]
| +/– |
>А где брать этот system.map?
>Вместе с ядром он не создаётся!
bzImage у нас лежит в /usr/src/~linux/arch/.../boot/
А System.map в /usr/src/~linux/
ИМХО.
| |
|
1.31, AbysS (?), 13:17, 19/04/2006 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Данная статья нагло содрана с "Использование линукс" 6-е издание 2004 г. даже ghj initrd ничего не добавлено. | |
1.32, krz (??), 16:20, 27/04/2006 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Для инструкции "Первая сборка ядра" вполне пойдёт
Как вспомню свои кривые первые bzImage или паник кернел : ))))))
за сутки раз по 20 пересобирал
(благо что камень хороший был) | |
|
2.35, Romeo (??), 00:08, 08/03/2007 [^] [^^] [^^^] [ответить]
| +/– |
>Для инструкции "Первая сборка ядра" вполне пойдёт
>Как вспомню свои кривые первые bzImage или паник кернел : ))))))
> за сутки раз по 20 пересобирал
>(благо что камень хороший был)
...был :) | |
|
3.37, chupz (?), 15:12, 06/06/2008 [^] [^^] [^^^] [ответить]
| +/– |
Статья - просто как ман, если кто не понимает или не хочет понимать - то можно в мастдай сходить назад и сидеть (там ядро не надо компилить).
Я компилил своё первое ядро именно по такому-же ману но только с книги. Всё нормально заработало, правда стормозил - вырубил framebufer и моё ядрышко грузилось только в сейвмоде - но ничего, самый лучшый опыт тот, ктоторый "руцями" и ошибками.
А описывать "галочки" - щетаю бредом (опять ссылаюсь на мастдай, там нет галочек ;)) у каждого своё железо у каждого свои надобности к ОС. И даже с моими скудными навыками инглиша, я по тем ремаркам смог определить что надо, а что - нет.
А вообще понял одно - для того, чтобы ПРАВИЛЬНО ПЕРЕСОБРАТЬ ЯДРО, нужно сначала УЗНАТЬ КАКОЕ У ВАС ЖЕЛЕЗО ВПЛОТЬ ДО КОНТРОЛЛЕРОВ И ПРОИЗВОДИТЕЛЕЙ ОНЫХ. прошу прощения за капс.
| |
|
4.38, serge (??), 20:33, 12/08/2008 [^] [^^] [^^^] [ответить]
| +/– |
Задолбали "умники" , кто нибудь может описать начинающему человеку как всё-таки под линуксом компилиться ядро ? если нет ,то зачем это всё ?
Почему под фрёй все без проблем? три команди и всё готово, под линуксом же хрен найдёшь
толковое описание только одни мыльные пузыри вроде большинства вышенаписанных комментов.
| |
|
|
|
1.40, Diavo (?), 19:21, 24/08/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
как краткое пособие начинающему статься сойдет.
Только наверное стоит уточнить..
make mrproper - это не компиляция ядра.
"
S> 1) Что делает команда make mrproper?
Полностью удаляет все наносное (конфишурации, временные файлы,
оставшиеся после конфигурации\компиляции). Результат пригоден
для упаковывания в tar.bz2 и помещения если не на
www.kernel.org, то для передачи знакомому или повторной
перекомпиляции ;)
Это средство рекомендуется также применять в тех случаях, когда
есть подозрения, что какие-то зависимости в make dep при
последовательных изменениях кофигурации отработались неправильно
(бывает и такое).
" (взято с http://lists.altlinux.org/pipermail/community/2002-October/058153.html)
| |
1.43, richman1000000 (?), 09:12, 21/07/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
СОВЕЕЕЕТ!!!!
при компилировании я всегда использую следующий прием
вместо make "команда"
я использую
make -j"количество ядер помноженное на 2 и + 1" "команда"
Ускоряет компиляцию ядра linux В РАЗЫ,
| |
|