Table des matières
Oui.
Debian ne comporte qu'une subtilité : les bibliothèques C de Debian sont
construites avec la version stable la plus récente des
en-têtes du noyau. Si vous devez compiler
un programme avec des en-têtes de noyau plus récents que ceux de la branche
stable, vous devrez alors soit mettre à niveau le paquet contenant les
en-têtes (linux-libc-dev
), soit
employer les nouveaux en-têtes inclus dans l'arborescence des sources du
nouveau noyau installé. Cela veut dire que si les sources du noyau sont dans
/usr/src/linux
, alors vous devriez ajouter
-I/usr/src/linux/include/
à votre ligne de commande pour
la compilation.
Les utilisateurs souhaitant (ou devant) construire un noyau personnalisé sont invités à utiliser le paquet Debian cible (target) inclus dans les versions récentes du système de construction du noyau. Après avoir configuré le noyau, lancez simplement la commande suivante :
make deb-pkg
Le nouveau paquet du noyau sera créé dans le répertoire parent de
l'arborescence des sources du noyau et vous pouvez l'installer en utilisant
dpkg -i
.
Les utilisateurs doivent télécharger séparément les sources pour le noyau le
plus récent (ou celui de leur choix) depuis leur site préféré d'archive
Linux, à moins qu'un paquet linux-source-
soit disponible (où version
version
indique la version du
noyau).
Un fichier de configuration contenant les modules qui doivent être chargés
manuellement au démarrage est conservé dans
/etc/modules
. Cependant, il est rare de devoir éditer
ce fichier.
D'autres configurations de modules sont stockées dans le répertoire
/etc/modprobe.d/
. Vous pouvez trouver plus
d'informations sur le format de ces fichiers dans la page de manuel
modprobe.conf(5).
Oui. Le script
linux-image-NNN
.prerm vérifie
si le noyau que vous utilisez actuellement est identique au noyau que vous
essayez de désinstaller. Donc vous pouvez supprimer les paquets de noyau non
souhaités en utilisant cette commande :
dpkg --purge linux-image-NNN
(Bien sûr, remplacez NNN
par le numéro de version
et de révision de votre noyau)
Des informations supplémentaires sont fournies par Debian Linux Kernel Handbook.