Kernel: различия между версиями

Материал из ALT Linux Wiki
(добавление в категорию Kernel)
(викификация, правка ссылок, убраны благодарности)
Строка 1: Строка 1:
[[Категория:Kernel]]
[[Категория:Kernel]]
{{MovedFromFreesourceInfo|AltLinux/Kernels}}


== О ядрах в ALT Linux ==
== О ядрах в ALT Linux ==
__TOC__


=== FAQ ===
=== FAQ ===


==== именование бинарных пакетов с ядрами в ALT Linux ====
==== Именование бинарных пакетов с ядрами в ALT Linux ====
* kernel-image-$flavour: головной пакет, содержащий образ ядра разновидности $flavour, основные модули и запускающий скрипты обновления конфигурации загрузчика;
* kernel-image-$flavour: головной пакет, содержащий образ ядра разновидности $flavour, основные модули и запускающий скрипты обновления конфигурации загрузчика;
* kernel-modules-$name-$flavour: дополнительный пакет, содержащий модули $name для ядра разновидности $flavour;
* kernel-modules-$name-$flavour: дополнительный пакет, содержащий модули $name для ядра разновидности $flavour;
* [[Kernels/Flavours|$flavour]], в свою очередь, обычно заканчивается суффиксом -smp или -pae в зависимости от типа сборки (с поддержкой SMP или SMP+PAE).
* [[Kernels/Flavours|$flavour]], в свою очередь, обычно заканчивается суффиксом -smp или -pae в зависимости от типа сборки (с поддержкой SMP или SMP+PAE).


==== поддержка больших объёмов RAM ====
==== Поддержка больших объёмов RAM ====
* на i586-ядрах (32 bit):
* на i586-ядрах (32 bit):
** std-pae поддерживают 64Gb
** std-pae поддерживают 64Gb
Строка 18: Строка 16:
* на x86_64 (64-bit) ядра поддерживают Достаточный™ объём памяти.
* на x86_64 (64-bit) ядра поддерживают Достаточный™ объём памяти.


==== обновление ядер ====
==== Обновление ядер ====


При использовании APT ядра автоматически не обновляются ([http://lists.altlinux.org/pipermail/sisyphus/2006-July/084625.html обсуждение]), поэтому используйте специальный [[Apt/KernelUpgrade|скрипт]].
При использовании APT ядра автоматически не обновляются ([http://lists.altlinux.org/pipermail/sisyphus/2006-July/084625.html обсуждение]), поэтому используйте специальный [[Обновление ядра|скрипт]].


==== сборка ядер ====
==== Сборка ядер ====
* Более-мение акатуальная информация о сбокре ядер находиться в [[Добавление патчей в ядро|этой статье]]
* Более-мение акатуальная информация о сбокре ядер находиться в статье [[Добавление патчей в ядро]]
* в большинстве случае Sisyphus:admin/KernelBuild неоправдана;
* При необходимости подпишитесь на список рассылки [http://lists.altlinux.ru/mailman/listinfo/devel-kernel devel-kernel@] и обсудите возникший вопрос там.
* технология «вообще» описана в документации (kernel-policy.txt) пакета [http://sisyphus.ru/srpm/kernel-build-tools kernel-build-tools];
* текущая (на весну 2008) схема сборки из git описана Sisyphus:devel/kernelnotes;
* при необходимости подпишитесь на список рассылки [http://lists.altlinux.ru/mailman/listinfo/devel-kernel devel-kernel@] и обсудите возникший вопрос там.


=== Разновидности (ветки) ===
=== Разновидности (ветки) ===
См. [[Kernels/Flavours|эту страничку]].
См. [[Kernels/Flavours]].
 
=== Благодарность ===
* Peter Novodvorsky (nidd@), Ed Bartosh (ed@), Sergey Vlasov (vsu@) и другим — за [http://sisyphus.ru/srpm/kernel-build-tools kernel policy]
* Сергею Власову и Константину Лепихову (lakostis@) — за существование ядра в том виде, в котором оно есть в Сизифе
* [http://sisyphus.ru/packager/vserge/ Сергею Волкову] — за б''о''льшую часть содержимого странички про разновидности ядер в ALT


=== Ссылки ===
=== Ссылки ===
* [http://kernelslacker.livejournal.com/73604.html О «последних» ядрах] (Dave Jones)
* [http://kernelslacker.livejournal.com/73604.html О «последних» ядрах] (Dave Jones)

Версия от 17:07, 6 октября 2008


О ядрах в ALT Linux

FAQ

Именование бинарных пакетов с ядрами в ALT Linux

  • kernel-image-$flavour: головной пакет, содержащий образ ядра разновидности $flavour, основные модули и запускающий скрипты обновления конфигурации загрузчика;
  • kernel-modules-$name-$flavour: дополнительный пакет, содержащий модули $name для ядра разновидности $flavour;
  • $flavour, в свою очередь, обычно заканчивается суффиксом -smp или -pae в зависимости от типа сборки (с поддержкой SMP или SMP+PAE).

Поддержка больших объёмов RAM

  • на i586-ядрах (32 bit):
    • std-pae поддерживают 64Gb
    • остальные — как правило, 4Gb. Подробнее здесь.
  • на x86_64 (64-bit) ядра поддерживают Достаточный™ объём памяти.

Обновление ядер

При использовании APT ядра автоматически не обновляются (обсуждение), поэтому используйте специальный скрипт.

Сборка ядер

  • Более-мение акатуальная информация о сбокре ядер находиться в статье Добавление патчей в ядро
  • При необходимости подпишитесь на список рассылки devel-kernel@ и обсудите возникший вопрос там.

Разновидности (ветки)

См. Kernels/Flavours.

Ссылки