Traté de ejecutar VMware Workstation para instalar un sistema operativo secundario para probar la funcionalidad, pero me marcó un error: «Actualizador del módulo kernel de VMware: no se encontró el encabezado del kernel XXX-X-amd64».
Intencionalmente ignoré el mensaje e hice clic en «Instalar en pc» para continuar con la instalación Como resultado, recibí otro error que decía: «No se encontraron archivos de encabezado C que coincidan con su kernel en ejecución».
Veamos cómo se ve el error en mi máquina Debian.
Entonces, hoy verá cómo resolver este problema con una solución simple y elegante.
Sin embargo, puede haber múltiples posibilidades para este error, pero el error más común es la falta encabezado de linuxPara confirmar esto, utilizará el hallazgo Comando para verificar la disponibilidad de encabezados de Linux en su sistema.
Más de 20 comandos de búsqueda que puedes usar a diario
Una ubicación predeterminada de encabezados de linux es /usr/src para el sistema operativo basado en Ubuntu/Debian y /usr/src/núcleos para derivados de RHEL.
Pase el siguiente comando a su terminal:
$ find /usr/src -name linux-headers-$(uname -r) // Ubuntu/Debian
$ find /usr/src/kernels -name $(uname -r) // AlmaLinux/Fedora
La salida del comando no mostró nada, lo que significa que necesita instalar encabezados de linux.
La solución integral para corregir este error es instalar encabezados de linux para el kernel actual. ¿Sabe qué versión del kernel de Linux está instalada en su sistema? No hay problema si no está seguro.
Escriba el siguiente comando según los respectivos sabores de Linux.
$ sudo apt install linux-headers-$(uname -r) // Ubuntu/Debian
$ sudo dnf install "kernel-devel-$(uname -r)" // AlmaLinux/Fedora
Una vez finalizada la instalación, debemos reiniciar la estación de trabajo de VMware para configurar.
La primera pantalla le pedirá que haga clic en Instalar para continuar, después de eso, le pedirá que se autentique y espere a que se complete el proceso.
Envolver
Eso es todo, para arreglar «Actualizador del módulo kernel de VMware: no se encontró el encabezado del kernel XXX-X-amd64». o «No se encontraron archivos de encabezado C que coincidan con su kernel en ejecución».
Espero que tu problema se resuelva.
Un hombre con una tecnología efusiva, que ha explorado algunas de las cosas asombrosas de la tecnología y explorando más. Mientras avanzaba, tuve la oportunidad de trabajar en Desarrollo de Android, Linux, AWS, DevOps con varias herramientas de código abierto.
Uno de mis lemas de vida «Siempre ser estudiantes de por vida».