Kernel/ru

Athough Gentoo is a free operating system based on either Linux or FreeBSD and FreeBSD has its own kernel, for practical reasons, this article refers to the Linux kernel.

Ядро Linux - основной компонент операционной системы, который позволяет программам взаимодействовать с оборудованием. Ядро содержит в себе большую часть драйверов.

USE флаги
To create a kernel, it is necessary to install the kernel source code first. The Gentoo recommended kernel sources for a desktop system are, of course,. These are maintained by the Gentoo developers, and patched to fix security vulnerabilities, functional problems, as well as to improve compatibility with rare system architectures.

Установка
Теперь установите gentoo-sources:

Ещё ядра
Существуют альтернативные варианты исходных текстов ядра в дереве Portage:


 * - Официальные, не патченные исходники. Исходники оставлены так как есть, без добавления дополнительных патчей. Поэтому они не поддерживаются разработчиками Gentoo.
 * - исходники ядра Linux с исправлениями безопасности Gentoo

Краткое описание исходников
Большинство, если не все, пакеты ядер Linux доступны в Gentoo и детально описаны в кратких обзорных статьях. Перейдите по ссылке для того, чтобы узнать больше о специфичных исходниках ядер, доступных в основном репозитории Gentoo

Поиск всех альтернатив

 * Полный список с кратким описанием может быть получен при поиске в emerge:

Конфигурация

 * Автоматическая настройка: genkernel - утилита для автоматизации процесса сборки ядра и образа initramfs. Задача genkernel заключается в пользователю в течение процесса сборки ядра.


 * Ручная настройка: Ручная настройка позволяет вам создать собственную конфигурацию ядра для ваших нужд.


 * Статья по конфигурации ядра в Gentoo: Статья по настройке ядра в Gentoo.


 * Обновление: Шаги для обновления на новое ядро с использованием существующей конфигурации:


 * Удаление: Шаги для полного удаления старых ядер.


 * Основа ярда: как и утилита выше "Основа" ядра помогает пользователю создать собственную конфигурацию ядра, используя уже существующий конфигурационный файл как основу


 * Переход с 2.4 на 2.6: Статья о миграции с Linux 2.4 на Linux 2.6.

Смотри также

 * The kernel category - все статьи, связанные с ядрами на wiki.

Внешние ресурсы

 * planet.kernel.org/ - Blogs related to the Linux kernel.
 * kernelhub.org/ - A site dedicated to kernel statistics.