From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sat, 6 Oct 2001 20:37:45 +0400 From: =?KOI8-R?B?7MDCyc3P1yDhLvcu?= To: sisyphus@altlinux.ru Subject: Re: [sisyphus] =?KOI8-R?B?68/FLcvBy8nFIM/bycLLyS0yIMkg18/Q0s/T2Q==?= Message-Id: <20011006203745.719819cf.info@atmsk.ru> In-Reply-To: <200110061501.f96F1uW63832@lancia.kaluga.ru> References: <200110041633.f94GXZW36004@lancia.kaluga.ru> <200110051603.f95G3gW19430@lancia.kaluga.ru> <20011005214036.10a2593d.info@atmsk.ru> <200110061501.f96F1uW63832@lancia.kaluga.ru> Organization: Uncknown X-Mailer: Sylpheed version 0.6.2 (GTK+ 1.2.10; i586-alt-linux) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: On Sat, 6 Oct 2001 19:00:26 +0400 Et wrote: > > rpm -bp kernel-fffff.src.rpm > ^^^^^ > Видимо, Вы имели ввиду здесь и ниже .spec? здесь, конечно, спек > > > идем в BUILD и видим готовое к компиляции пропатченное ядро > > тренируемся с компиляцией. > > сохраняем конфиг как -custom > > и пересобираем ядро уже полностью > > rpm -ba kernel-fffff.src.rpm > > rpm -ba затрёт все сделанные изменения смотря какие изменения. если в конфиге (99% случаев) - не затрет если нужно приложить патч - поправить спек и приложить патч и тоже в норме если просто правился текст то diff -> патч и на предыдцщий шаг > Да, почитал. Основная идея при правке исходников из src.rpm в 4-х пунктах: > 1. rpm -bp > 2. правим; наверное, можно make bzImage, modules, clean можно но вобщем незачем. > 3. rpm -bs > 4. rpm --rebuild > Признаю, это сработает, но, согласитесь, оно сложнее и намного длительнее, > чем просто пункт 2 само по себе - да. но после этого можно простится с автоматическим обновлением и поддержкой целостности. вся дальнейшая работа только вручную. я говорю не только о ядре а вообще о поставке и сносу программ. ядро здесь имхо просто не исключение. > Возможно, Вам не нужна была поддержка в ядре ipchains включена. правда у меня -alt3 > > в любом случае это проблема компиляции ядра а не его сборки... > > От этого не легче :-) я говорил о принципе а не о кривизне конкретной версии конкретного пакета. > Лично для меня важно, чтобы система оставалась легко управляемой и прозрачной. > Посмотрите состав kernel-up - там много новых файлов, которых раньше не было, > включая .ph, и которые не получатся из kernel-source, ядра множатся, с ними > множатся модули и заголовки, /etc/alternatives..- система усложняется, точно. > Зачем? Может и нужно... Включите свет, пожалуйста! альтернативы с тем чтобы обеспечить корректную работу системы с несколькими ядрами. кроме того в кернел-ап входит две альзы и два ДРМа а вообще то я тут не электрик. и еще - если нужна полностью "ручная" система - это не мандрак. любая попытка автоматизации чего либо ведет к усложнению системы. к отягощению нестандартных действий. > > апт сам следит за зависимостями пакетов корректно их ставит обновляет и > > удаляет именно этим объясняется необходимость сборки рпм и их дальнейшей > > установки. > > > > > Не это главное. Если они сохранили возможность собирать ядро из > > > kernel-source то дополнительный отдельный пакет не помешает :-), > > > > здесь тоже пожалуйста. > > Вот как раз и нет :-( я ставил поначалу и не раз. потом споткнулся о сборку нестандартного ДРМ и только тогда спрогрессировал в сторону сборки пакета. > Почему же он снесёт? Ставьте своё custom ядро рядом с фирменным и никуда оно > не денется я так раньше и делал. но зачем мне тогда фирменное? я его сношу и получаю безъядерное с точки зрения апта или рпма существование со всеми вытекающими. а если я хочу перенести свое ядро на другой комп? или на свой же после сноса всего? у меня rpm -i моеядро моя_альза а у вас? > Я думаю, что в HURD (да простит меня AEN за offtopic) не нужно будет иметь > много ядер и много наборов модулей, достаточно будет одного комплекта - > система упрощается :-) хотелось бы. поживем - увидим.