quiero escribir un controlador de dispositivo pero no puedo encontrar el archivo de cabecera, ¿alguien puede ayudarme a encontrarlo? También si alguien puede señalar algunos enlaces importantes del sitio que serían realmente apreciados
kernel
linux-headers
descifrador
fuente
fuente
-I
.deb-src
debe estar presente en/etc/apt/sources.list
.Solo puedes escribir:
si estás en una instalación de escritorio. El apt-get resolverá las dependencias e instalará la versión correcta de los encabezados del núcleo.
fuente
linux-headers-virtual
si está ejecutando una VM en una instancia de Openstack ...linux-headers-generic
paquete es específico de ubuntu. En Debian deberías usarsudo apt-get install linux-headers-$(uname -r)
Esto debería cubrir otro problema cuando: el núcleo en ejecución está obsoleto, lo que significa que ya no está en el repositorio ni sus encabezados. Entonces, lo mejor que puede hacer es actualizar el kernel a la última versión en el repositorio.
linux-generic
es un metapaquete para mantener la versión actual del núcleo y sus encabezados :Nota: Dependiendo de su edición de Ubuntu, vea si necesita
linux-lowlatency
(Ubuntu Studio),linux-signed-generic
olinux-virtual
.fuente
linux-headers-amd64
(para sistemas AMD64, obviamente)O si tienes aptitude instalado:
sudo aptitude install linux-headers-$(uname -r)
fuente
Estos comandos deberían funcionar:
para una mejor instrucción vea este video
fuente