Pages : 1
#1 Le 24/06/2006, à 11:44
- manchette
Linux-headers
Salut,
quelle différence y a t'il entre linux-headers et linux-image svp ?
A quoi sert le linux headers ?
Idée Recette d'une Confiture :
Des fruits bien mûrs et nettoyés-Autant de sucre-Faire macérer 12h-Porter à ébullition 20 min-Vérifier la consistance, écumer, mettre en pot.
Hors ligne
#2 Le 24/06/2006, à 12:42
- snapshot
Re : Linux-headers
Les packages "linux-image" sont des kernels compilés. Ils s'installent dans /boot et c'est eux que l'on voit dans le menu de démarrage de grub.
Les packages "linux-headers" sont des fichiers à inclure dans des sources de programmes à compiler (fichiers .h). Ils s'installent dans /usr/src/linux-headers-xxxxxx et ne servent qu'au moment de la compilation.
Quand on compile un kernel, on obtient une image et une multitude de petits fichiers .h qui contiennent des déclarations de constantes ou d'appel au fonctions compilés dans le kernel. Seul l'image est nécessaire pour booter. Les headers ne sont utilisés que si l'on veut ajouter par la suite des fonctions au kernel, comme par exemple, compiler un driver de webcam USB. Comme celui-ci doit s'interfacer avec le kernel, il a besoin des définitions qui ont servis à sa construction.
Comme peu de personnes compilent leur drivier, on a fait deux packages pour économiser de la place.
Pensez à mettre [Résolu] dans le titre une fois votre problème réglé !
Hors ligne
#3 Le 24/06/2006, à 12:59
- manchette
Re : Linux-headers
est ce que ne pas avoir le 'header' empêche d'avoir une web cam par exemple ? ou alors on peut contourner l'obstacle ?
Idée Recette d'une Confiture :
Des fruits bien mûrs et nettoyés-Autant de sucre-Faire macérer 12h-Porter à ébullition 20 min-Vérifier la consistance, écumer, mettre en pot.
Hors ligne
Pages : 1