La operación del sistema Linux, a veces necesita instalar el archivo de cabecera del kernel al instalar el controlador del dispositivo, y muchos amigos no saben qué es el archivo de cabecera del kernel, naturalmente no saben cómo instalarlo Te presentaré el método para instalar archivos de encabezado de kernel en Linux.
Pregunta: Necesito instalar el archivo de encabezado del kernel antes de instalar un controlador de dispositivo. ¿Cómo instalar el archivo de cabecera del kernel apropiado?
Cuando está compilando un módulo de controlador de dispositivo, necesita instalar el archivo de encabezado del kernel en su sistema. Los archivos de encabezado de kernel también son necesarios cuando compila programas de espacio de usuario que están directamente vinculados al kernel. Cuando instale los encabezados del kernel en estas situaciones, debe asegurarse de que los encabezados del kernel coincidan exactamente con su versión actual del kernel (por ejemplo, 3.13.0-24-generic).
Si su núcleo es versión viene con la versión del kernel, o utilice el gestor de base de omisión del paquete almacén para actualizar (por ejemplo: apt-ger, aptitud o mmm), también se puede utilizar El gestor de paquetes instala los archivos de cabecera del kernel. Por otro lado, si descargó la fuente del kernel y la compiló manualmente, puede usar el comando make para instalar los encabezados del kernel correspondientes.
Ahora supongamos que su núcleo está incluido con la distribución. Veamos cómo instalar los archivos de encabezado correspondientes.
Instalar archivos de encabezado de kernel en Debian, Ubuntu o Linux Mint
Suponiendo que no haya compilado el kernel manualmente, puede usar el comando apt-get para instalar los archivos de encabezado de kernel correspondientes.
Primero, use el comando dpkg-query para verificar si hay archivos de encabezado de kernel disponibles.
$ dpkg-query -s linux-headers - $ (uname -r)
dpkg-query: paquete ‘ linux-headers-3.11.0-26-generic ’ no está instalado Y no hay información disponible
Luego use el siguiente comando para instalar el archivo de encabezado del kernel correspondiente.
$ sudo apt-get install linux-headers - $ (uname -r)
archivos
Authentication Header están instalados correctamente.
$ dpkg-query -s linux-headers - $ (uname -r)
Paquete: linux-headers-3.11.0-26-generic
Estado: instalar Ok instalado
Los archivos de encabezado predeterminados de Debian, Ubuntu, Linux Mint están bajo /usr /src.
Instalación de archivos de encabezado de kernel en Fedora, CentOS o RHEL
Suponiendo que no haya compilado manualmente el kernel, puede usar el comando yum para instalar los archivos de encabezado de kernel correspondientes.
Primero, use el siguiente comando para verificar si el sistema ha instalado el archivo de encabezado. Si el siguiente comando no tiene ningún resultado, esto significa que aún no hay un archivo de encabezado.
$ rpm -qa |
Grep kernel-headers - $ (uname -r)
Luego use el comando yum para instalar los archivos del encabezado. Este comando buscará automáticamente el archivo de encabezado apropiado y lo instalará.
$ sudo yum install kernel-headers
verificar el estado del paquete de instalación.
$ rpm -qa |
Grep kernel-headers - $ (uname -r)
kernel-headers-3.10.0-123.9.3.el7.x86_64
Ubicación de los archivos de encabezado de kernel predeterminados en Fedora, CentOS o RHEL Es /usr /include /linux.
Lo anterior es la introducción del archivo de encabezado del kernel de Linux. Debe tenerse en cuenta que el comando yum se puede usar para encontrar automáticamente el archivo de encabezado apropiado al instalar el archivo de encabezado del kernel para evitar problemas innecesarios.
Linux tiene una variedad de comandos, yum es el comando más utilizado. Utilice el comando yum para b
en CentOS Monitorix es una herramienta gratuita de monitoreo de sistemas para sistemas Linux /UNIX.
rvm como una herramienta de línea de comandos, puede proporcionar mucha comodidad, es una herramient
En el sistema Linux, se requiere la versión Glibc-2.7 al instalar el software, pero
CentOS open Eclipse error ¿No se pudo cargar el JNI compartido cómo resolverlo?
Pasos para montar una partición LVM en un sistema Linux
Linux cómo configurar el alias de comando
¿Cómo instalar Twisted en Ubuntu?
Cómo usar el comando superior para monitorear el rendimiento del sistema Linux
¿Cómo usar el comando df para ver el espacio en disco de Linux?
Pasos para instalar yum en RedHat
Sistema Linux usando el método de permisos adicionales
¿Cómo utilizar el sistema de intercambio de Linux y el intercambio de zram?
Cómo instalar el software zoneminder en Linux
Uso de la función de enrutamiento y reenvío de Linux para compartir Internet
¿Cómo cambia Win8.1 el avatar de la cuenta? Método de avatar de cuenta de cambio de Win8.1
Menú de inicio de Win10 o agregará mosaico dinámico súper grande
Solución olvidada de la contraseña de Windows 7
Carpeta compartida de Windows7 cómo configurar la carpeta compartida
Desactivar sistema de Vista restaurar proceso de sistema de optimización
La vista previa tiene una descripción detallada del "Panel de vista previa" de Win7
Matar la versión para PC original de la trama quinto de cómo jugar
Microsoft demostró por primera vez la tecnología multitáctil de Windows 7
Cómo evitar que la pantalla de la pantalla del sistema win8 sea manipulada