Table of Contents
Cómo instalar encabezados de kernel en Ubuntu y Debian
En nuestro último artículo, explicamos cómo instalar los encabezados del kernel en CentOS 7. Los encabezados del kernel. contienen los archivos de encabezado C. para el kernel de Linux, que ofrece los distintos definiciones de función y estructura requeridas al compilar cualquier código que interactúe con el kernel, como módulos del kernel o controladores de dispositivo y algunos programas de usuario.
Es muy importante tener en cuenta que el paquete de encabezados del kernel que instale debe coincidir con la versión del kernel actualmente instalada en su sistema. Si su versión del kernel se envía con la instalación de distribución predeterminada o si ha actualizado su kernel usando dpkg o el administrador de paquetes apt desde los repositorios base de Ubuntu o Debian, entonces debe instalar los encabezados del kernel coincidentes usando solo el administrador de paquetes. Y si ha compilado el kernel desde las fuentes, también debe instalar los encabezados del kernel desde las fuentes.
En este artículo, explicaremos cómo instalar Encabezados del kernel. en Ubuntu. y Debian. distribuciones de Linux utilizando el administrador de paquetes predeterminado.
Instale los encabezados del kernel en Ubuntu y Debian
Primero verifique la versión del kernel instalada y paquete de encabezado del kernel que coincide con la versión del kernel usando los siguientes comandos.
$ uname-r $ apt search linux-headers-$ (uname-r)
Verificar la versión del kernel y los encabezados del kernel en Ubuntu
Sí Debian. Ubuntu. y sus derivados, todos los archivos de encabezado del núcleo se pueden encontrar en el directorio /usr/src. Puede verificar si los encabezados de kernel coincidentes para su versión de kernel ya están instalados en su sistema usando el siguiente comando.
$ ls-l/usr/src/linux-headers-$ (uname-r)
Compruebe los encabezados del kernel en Ubuntu freestar.config.enabled_slots.push (LocationName:” tecmint_incontent “, slotId:” tecmint_incontent “);
De la salida anterior, está claro que el el directorio de encabezado del kernel coincidente no existe, lo que significa que el paquete aún no está instalado.
Antes de que pueda instalar los encabezados del kernel apropiados, actualice el índice de sus paquetes, para obtener información sobre las últimas versiones del paquete, usando el siguiente comando.
$ sudo apt update
Luego, ejecute el siguiente comando para instalar el paquete de encabezados del kernel de Linux para su versión del kernel.
$ sudo apt install linux-headers-$ (uname-r)
Instalar encabezados de kernel en Ubuntu
Luego, verifique si los encabezados de kernel coincidentes se han instalado en su sistema usando el siguiente comando
$ ls-l/usr/src/linux-headers-$ (uname-r)
Verificar los encabezados del kernel instalados en Ubuntu
¡Eso es todo! En este artículo, hemos explicado cómo instalar los encabezados del kernel en Ubuntu. y Debian. Linux y otras distribuciones en el árbol genealógico de Debian.
Manténgase siempre informado tenga en cuenta que para compilar un módulo del kernel, necesitará los encabezados del kernel de Linux. Si tiene alguna pregunta o idea para compartir, use el formulario de comentarios a continuación para comunicarse con nosotros.