Error no puede encontrar el árbol de origen del núcleo para el núcleo actualmente en funcionamiento - Centos / Rhel / Almalinux
- 4076
- 1340
- Norma Sedillo
Este artículo le proporcionará información sobre cómo instalar la fuente del núcleo en el sistema CentOS/RHEL LINUX. Alternativamente, lo guiará a través de un proceso simple de solución de problemas en caso de que ya haya instalado fuentes/encabezados del núcleo y que aún reciba el mensaje de error a continuación:
Error: no se puede encontrar el árbol fuente del núcleo para el kernel actualmente en funcionamiento. Asegúrese de haber instalado los archivos de origen del kernel para su kernel y que estén configurados correctamente; En Red Hat Linux Systems, por ejemplo, asegúrese de tener las RPM '-Source de kernel' o 'Kernel-Devel'. Si sabe que están instalados los archivos de origen del kernel correctos, puede especificar la ruta de origen del núcleo con la opción '--kernel-source-pate' de la línea de comando.
En este tutorial aprenderás:
- Cómo instalar el núcleo-cabeza
- Cómo instalar el deglino del núcleo
- Cómo consultar la versión del núcleo
- Cómo verificar la versión instalada del devel del kernel
Error: no se puede encontrar el árbol fuente del núcleo para el kernel actualmente en funcionamiento
Mensaje de error en CentOS / RHEL Requisitos y convenciones de software utilizados
Categoría | Requisitos, convenciones o versión de software utilizada |
---|---|
Sistema | Red Hat Enterprise Linux 8 / Centos 8 |
Software | N / A |
Otro | Acceso privilegiado a su sistema Linux como root o a través del sudo dominio. |
Convenciones | # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de sudo dominiops - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado |
Cómo instalar los encabezados del núcleo y el núcleo se desarrollan en las instrucciones de CentOS / RHEL paso a paso
- Puede instalar encabezados del núcleo y desarrollar el núcleo por separado o instalar tanto como parte del
Herramientas de desarrollo
paquete. Lo recomendado es la instalación de todoHerramientas de desarrollo
Paquete grupal:# DNF GroupInstall "Herramientas de desarrollo"
Alternativamente instalar ambos
núcleo de núcleo
y/ocabezal de núcleo
paquetes por separado:# DNF Instale el núcleo-cabeza de núcleo # DNF Instalar núcleo-devel
- Verifique su instalación y confirme que ambos
núcleo de núcleo
y/ocabezal de núcleo
Los paquetes coinciden con su versión de kernel cargada actualmente. Aquí hay un ejemplo. Primero compruebe su versión del kernel de Linux:$ Uname -A Linux Sandbox 4.18.0-80.11.2.El8_0.x86_64 #1 SMP martes 24 de septiembre 11:32:19 UTC 2019 x86_64 x86_64 x86_64 gnu/linux
Tome nota de la versión del núcleo y compárela con versiones de paquetes de la
núcleo de núcleo
y/ocabezal de núcleo
:# rpm -qa | GREP -E "núcleo-devel | núcleo-cabeza de núcleo"-4.18.0-80.11.2.El8_0.x86_64 núcleo de núcleo-4.18.0-80.11.2.El8_0.x86_64
Si todos coinciden, estás listo para ir. De lo contrario, su sistema podría estar fuera de sincronización. Vea el siguiente paso para una solución.
- Utilizando el
DNF
Comando Sincronice su sistema para asegurarse de que está ejecutando los últimos paquetes:# DNF Distro-Sync
- Reinicie su sistema y verifique una vez más que la versión del núcleo coincida con el
núcleo de núcleo
y/ocabezal de núcleo
versiones de paquete.
Tutoriales de Linux relacionados:
- Instalación de encabezados de kernel de Manjaro Linux
- Cosas para instalar en Ubuntu 20.04
- Cómo migrar de Centos a Almalinux
- Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
- Instalación de Almalinux
- Una introducción a la automatización, herramientas y técnicas de Linux
- Cómo imprimir el árbol de directorio usando Linux
- Cómo configurar el servidor FTP/SFTP y el cliente en Almalinux
- Instalar Docker en Almalinux
- Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..