Handbook:Parts/Installation/Kernel/Dist-Kernel/ru

Distribution-ядра
Distribution Kernels — это ebuild-ы, которые охватывают полный процесс распаковки, конфигурирования, компиляции и установки ядра. Основным преимуществом этого метода является то, что ядра обновляются до новых версий в процессе обновления @world без необходимости ручных действий. Distribution-ядра по умолчанию имеют конфигурацию, поддерживающую большинство оборудования, но они могут быть настроены через.

Установка подходящего installkernel
Прежде чем использовать дистрибутивные ядра, пожалуйста, убедитесь, что установлен правильный пакет installkernel для системы. При использовании systemd-boot (ранее gummiboot), установите:

При использовании традиционной схемы (например, GRUB, LILO и т.д.), вариант gentoo должен быть установлен по умолчанию. Если вы не уверены:

Установка distribution-ядра
Чтобы собрать ядро из исходного кода с патчами Gentoo, введите:

Администраторы систем, которые хотят избежать сборки ядра из исходных текстов на компьютере, могут вместо этого использовать предварительно скомпилированные образы ядра:

Обновление и очистка
После установки ядра, пакетный менеджер Portage будет автоматически обновлять его до более новых версий. Предыдущие версии будут храниться до тех пор, пока Portage не получит запрос на очистку устаревших пакетов. Пожалуйста, не забывайте периодически запускать:

для экономии места. В качестве альтернативы, чтобы конкретно удалить старые версии ядра:

Задачи после установки/обновления
Distribution-ядра теперь способны пересобирать модули ядра, установленные другими пакетами. предоставляет USE-флаг, который управляет зависимостью от подслота.

Включение этого флага для таких пакетов, как и, позволяет им автоматически перестраиваться под новое ядро и пересобирать initramfs при необходимости!

Ручная пересборка initramfs
Если понадобится, вручную запустите перестройку, выполнив после обновления ядра команду:

Если какой-либо из этих модулей (например, ZFS) необходим при ранней загрузке, пересоберите initramfs: