Project:Distribution Kernel

From Gentoo Wiki
Jump to:navigation Jump to:search
Distribution Kernel
Description Dist-kernel project maintains packages providing for zero-effort kernel install and upgrades
Project email dist-kernel@gentoo.org
Packages p.g.o/dist-kernel@gentoo.org



IRC channel #gentoo-dist-kernel (webchat)
Bugs Related bugs
Lead(s)
No lead election date set
Member(s)
Subproject(s)
(and inherited member(s))
(none)
Parent Project Gentoo
Project listing

The Distribution Kernel project maintains sys-kernel/*-kernel packages. These kernel packages have three goals:

  1. Covering kernel maintenance wholly using packages (install via emerge, upgrade as part of @world upgrade), without requiring additional actions from the user or resorting to non-portable hacks.
  2. Providing a default configuration that works for the widest practical range of systems, for users who are not interested in configuring their own kernel from scratch.
  3. Supporting different bootloaders and /boot layouts (such as GRUB, systemd-boot, rEFInd, EFI stub) with minimal effort, including deploying self-built kernel binary packages over a fleet of heterogeneous systems.

User information

Users wishing to learn more about using the distribution kernel on their systems should visit this article.

Current packages

The following packages are provided:

Stable process

The project currently maintains two LTS branches (6.12 and 6.18), with newer branches added as they are stabilized. Usually, the last EOL version is also kept for a short time.

It should be noted that Gentoo normally waits until at least x.10 release before marking an LTS kernel stable. This usually means that kernels released in January become stable in Gentoo in early March.

Project docs

  • Bumping kernels — describes the ebuild revision bumping process.
  • User documentation — a (semi-)automatic way of configuring, building and installing kernels with the package manager