Le noyau Linux contient une cible make qui installe les en-têtes du noyau « nettoyées ».
Pour cette étape, vous aurez besoin de décompresser l'archive du
noyau (linux-4.9.tar.xz
) et de vous
cd dans le
répertoire des sources avant d'entrer les commandes de cette
page.
Appliquez le dernier correctif du noyau Linux :
xzcat ../patch-4.9.21.xz | patch -Np1 -i -
Installez les fichiers d'en-têtes du noyau :
make mrproper make headers_check make INSTALL_HDR_PATH=/usr headers_install find /usr/include -name .install -or -name ..install.cmd | xargs rm -fv
Voici la signification des commandes make :
make
mrproper
S'assure que le répertoire des sources du noyau est propre.
make
headers_check
Nettoie les en-têtes bruts du noyau pour qu'ils puissent être utilisés par les programmes en espace utilisateur.
make
INSTALL_HDR_PATH=/usr headers_install
Cela installera les en-têtes du noyau dans /usr/include
.
find
/usr/include -name .install -or -name ..install.cmd | xargs rm
-fv
Supprime un certain nombre du fichiers de débogage inutiles qui ont été installés.