Instalación del Kernel desde Koji

JetStream Versión F41 Last review: 2025-01-14
Una guía rápida sobre cómo instalar un kernel desde el repositorio Koji.

Koji es el sistema de compilación que utilizan los desarrolladores de Fedora para compilar software e incluirlo en Fedora. Si necesita instalar un kernel que no esté disponible actualmente en los repositorios de Fedora, puede obtenerlo del repositorio de Koji.

Compruebe Koji (Sistema de compilación Fedora) para compilaciones archivadas

Marque el archivador Koji para las compilaciones históricas. Es posible utilizar búsquedas diferentes o expresiones para ayuda por debajo de una compilación de kernel específica. Una vez que el kernel específico ha sido identificado, hay varias formas de descargar e instalarlo.

Descargar e instalar utilizando el explorador

Una forma es descargar los paquetes identificados utilizando el explorador e instalarlos.

Descargue el paquete rpms siguiente para una versión de kernel específica en su directorio (mejor para crear un directorio nuevo y tener tan solo los rpms descargados en ello:

kernel-<version>.<release>.<arch>.rpm
kernel-core-<version>.<release>.<arch>.rpm
kernel-modules-<version>.<release>.<arch>.rpm
kernel-modules-core<version>.<release>.<arch>.rpm

then, open a command prompt and change to this directory. Execute the command to install the kernel:

sudo dnf install *

Download and install a kernel using the koji client

Install the koji client

The koji client makes the process of installing a specific kernel much easier from the command line. Use this command to install the client:

sudo dnf install koji

Download and install the kernel

Below is a one-line command that creates a new unique temporary directory, downloads kernel RPMs to it and installs them. This assumes we are working with the x86_64 architecture.

cd $(mktemp -d) \
  && koji download-build --arch=x86_64 --arch=noarch kernel-n.nn.nn-nnn.fcnn \
  && rm *debug*.rpm \
  && rm *uki*.rpm \
  && sudo dnf install *

This eliminates the need to clean up after installation and the risk of installing unwanted rpms accidentally.

The following part of the above command downloads the kernel and its dependencies for the given architecture and kernel version.

koji download-build --arch=[arch] kernel-<version>.<release>

where [arch] indicates the architecture i.e. x86_64

Additional Steps:

The following additional steps are often useful:

  • Set the default boot option - so this boots automatically subsequently

  • Add a versionlock to ensure this version is not deleted when kernel updates are installed