From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 8 Nov 2006 08:52:21 +0200 From: Michael Shigorin To: ALT Linux Community Message-ID: <20061108065221.GJ20678@osdn.org.ua> Mail-Followup-To: ALT Linux Community , Kirill Maslinsky References: <454B31CA.7080100@help0.ru> <20061103122238.GR19215@osdn.org.ua> <454B39A6.4000209@help0.ru> <20061103134750.GX19215@osdn.org.ua> <454BE857.2090502@help0.ru> <454C38E7.6010400@gmail.com> <455042EC.1010300@ntmdt.ru> <45504AF2.9090800@iop.kiev.ua> <45504FCC.5010300@ntmdt.ru> <455050D4.80801@ntmdt.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <455050D4.80801@ntmdt.ru> User-Agent: Mutt/1.4.2.1i Cc: Kirill Maslinsky Subject: Re: [Comm] =?koi8-r?b?58TFINbFINfToy3UwcvJINfa0dTYIMnTyM/EzsnLySDh?= =?koi8-r?b?zNjUz9fTy8nIINHExdI/?= X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: shigorin@gmail.com, ALT Linux Community List-Id: ALT Linux Community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Nov 2006 06:52:30 -0000 Archived-At: List-Archive: List-Post: PreScriptum: Алексей, я с начала было отложенного чтения треда заподозрил подвох! Ну что за люди -- напишут документацию, сунут в долгий ящик и потом громко жалуются, что её нет :-) Добавьте прямо в Kernels/HowTo одним блоком (не притирая особенно), я потом перетащу текущую статью про патчи в HowTo/Patches (поскольку она более частная). On Tue, Nov 07, 2006 at 12:24:36PM +0300, Alexei V. Mezin wrote: > FIXME: наверное тут нужен список пакетов, необходимых > для сборки ядра. Кажется, вытягивает kernel-build-tools (плюс собственно BuildRequires kernel-image'а и при необходимости пересборки kernel-{feat,fix} -- их). > FIXME: нужно нормальное описание типов ядер. > Т.е. что такое и в чем отличия wks/std/vs/ll/rt > и т.п. http://www.freesource.info/wiki/AltLinux/Kernels > Примечание: делаем эту операцию именно из-под > пользователя, так как установка src.rpm > администратору запрещена по соображениям > безопасности. http://faq.altlinux.ru/index.php?action=single&nf=1&qid=28 http://faq.altlinux.ru/index.php?action=single&nf=1&qid=132 > А затем аналогичным образом установим все остальные пакеты > kernel-fix* и kernel-feat* из вышеприведенного списка. > FIXME: можно ли сделать эту операцию автоматически? apt-get build-dep kernel-image-XXX, если не поломан. Но он поставит глядя в репозиторий, а не в спек. > FIXME: нужно ли для сборки пакетов предварительно > редактировать ~/.rpmmacros? Кажется, необязательно. На всякий случай -- мой текущий: %packager Michael Shigorin %_gpg_name Michael Shigorin %distribution ALT Linux %vendor ALT Linux Team %_configure_target --build=i586-alt-linux-gnu %_topdir /home/mike/RPM %_tmppath /var/tmp %_target_cpu i586 %buildhost mike.hasher.altlinux.org #__ccache_dir /home/mike/.ccache %_sourcedir %{_topsrcdir}/SOURCES/%name > Если сборка ядра и модулей прошла без ошибок и RPM-скрипты > отработали исправно, то в ~/RPM/RPMS/i686 > FIXME: что тут будет на другой архитектуре? RPMS/athlon или RPMS/x86_64, а что? > FIXME: э-э-э... нужно ли тут править конфиги для > возможности установки параллельно нескольких версий > ядра? Всё уже поправлено до нас: $ egrep 'AllowDuplicated|kernel' /etc/apt/apt.conf // New-style kernels. "^kernel-(image|modules)-.*"; > FIXME: нужно написать короткое (или не очень) > пояснение, куда в ALTовских системах встают хидеры и > как бороться с alternatives. А то в common@ у > пользователей с этим связано много проблем. Эт да. > При установке ядра RPM автоматически пропишет новую запись в > /etc/lilo.conf и запустит lilo > FIXME: а что тут с grub? Теоретически то же, практически -- давно не сталкивался. > Примечание: если у вас видеокарта nVidia, то с новым > ядром видеодрайвер не загрузится без дополнительных > действий (вот он, недостаток закрытых драйверов), и > поэтому разумно сначала загрузиться в runlevel 3, > FIXME: для других видеокарт проблем нет? Подозреваю, что для fglrx то же самое. Наверное, можно рекомендовать (временный) переезд на nv/ati. PS: http://faq.altlinux.ru/index.php?action=single&nf=1&qid=463 (ссылка давно есть на http://wiki.sisyphus.ru/admin/KernelBuild) -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/