10. Compilez et installez un nouveau noyau

Pour tirer pleinement parti de votre nouveau système, vous devez recompiler le noyau. C'est pratiquement indispensable, parce que des structures de données peuvent avoir changé, et des programmes comme ps et top ne marcheront pas tant que le système et le noyau ne seront pas au même niveau de version.

Suivez les instructions du "manuel" pour compiler un nouveau noyau. Si vous avez déjà recompilé un noyau personnalisé examinez en détail le fichier de configuration LINT pour voir s'il y a de nouvelles options dont vous pourriez tirer parti.

Une version précédente de ce document suggérait de redémarrer le système avant de recompiler le noyau. C'est un erreur parce que :

Pour toutes ces raisons, il vaut mieux recompiler et installer un nouveau noyau avant de redémarrer.

Vous devez recompiler le noyau après avoir terminé make world (ou make installworld). Si vous ne le faites pas (peut-être voulez-vous vous assurer que le noyau compile avant de mettre à jour le système), vous pourriez avoir des problèmes. Cela parce que votre commande config n'est pas à niveau avec les sources du noyau.

Dans ce cas, exécutez:

# /usr/obj/usr/src/usr.sbin/config NOM_DU_NOYAU
pour recompiler le noyau avec la nouvelle version de config. Cela ne marchera peut-être pas à tous les coups. Il est recommandé d'en finir avec make world (ou make installworld) avant de compiler un nouveau noyau.

Ce document, ainsi que d'autres peut être téléchargé sur ftp.FreeBSD.org/pub/FreeBSD/doc/.

Pour toutes questions à propos de FreeBSD, lisez la documentation avant de contacter <questions@FreeBSD.org>.
Pour les questions sur cette documentation, contactez <doc@FreeBSD.org>.