Utiliser Linux vous permet de personnaliser chaque aspect de votre système d'exploitation. Il ya des moments où vous avez besoin ou souhaitez construire un noyau personnalisé, soit d'ajouter des fonctionnalités dont vous avez besoin , retirez fonctionnalités dont vous n'avez pas besoin ou réduisez votre empreinte mémoire . Compiler votre propre noyau vous permet également de rester à la pointe , comme vous pouvez installer de nouvelles versions du noyau comme ils sont libérés au lieu d'attendre un package de distribution . Choses que vous devez Comment construire environnement
Linux Kernel
code source
Voir Plus Instructions Comment construire et installer un noyau adapté à Linux
1
installer un environnement de compilation . Avant que vous pouvez construire un noyau personnalisé, vous devez installer les outils de développement nécessaires pour compiler le noyau. Cela inclut les paquets tels que " gcc », « faire » et « libc -dev ».
2
Télécharger le code source du noyau Linux. Si votre distribution ne dispose pas d'un moyen de télécharger les sources du noyau , télécharger le code source du noyau Linux Archive (voir Ressources ci-dessous) .
3
extraire le code source. Créez un répertoire dans votre répertoire de travail et de déplacer le noyau de code source " archive " ( le fichier tar.gz ) dans ce répertoire . Exécutez la commande suivante, en remplaçant la version actuelle à la version du noyau que vous avez téléchargé : "tar -xzvf linux- 2.6.22.tar.gz "
4
confirmer les fichiers ont été extraits . Vous devriez voir une longue liste de fichiers défilent lorsque vous exécutez la commande tar qui contient tous les fichiers qui a été extrait . Changer le répertoire vers le nouveau répertoire créé par le goudron, confirment les fichiers sont là et vérifier la fin de la production de goudron afin de s'assurer qu'aucune erreur n'a été signalée .
5
importation de fichier . Config de votre distribution. Distributions Linux les plus modernes ont besoin de quelques options de configuration du noyau très spécifiques à exécuter. Afin de rendre un noyau qui est compatible avec votre distribution , vous devez copier . Fichier de configuration de votre noyau dans le répertoire du noyau maintenant, comme cela vous donnera une configuration à laquelle vous pouvez faire des changements , plutôt que d'avoir à créer une nouvelle configuration ensemble .
6
Créer un programme de configuration . Il ya plusieurs façons d' exécuter le programme de configuration du noyau Linux. La première et la plus simple est simplement " make config " . Cela va construire et lancer un petit programme à base de texte qui vous permet de sélectionner des options du noyau. Un programme graphique est inclus sous la forme de " make xconfig ". D'autres programmes graphiques peuvent être disponibles sous la forme de " faire gconfig » ou « faire kconfig . "
7
appliquer les correctifs au noyau. Les patchs peuvent être obtenus à résoudre certains problèmes de matériel, de booster les performances du noyau ou d'essayer fonctionnalités expérimentales .
8
modifier les options de configuration. Ajouter ou supprimer des fonctionnalités que vous voulez , mais sachez que la suppression de certaines fonctions pourrait rendre votre dysfonctionnement de distribution
9
Créer le noyau et les modules , en utilisant les commandes suivantes : . " Make dep
faire propre
make bzImage
faire modules " . Si des erreurs sont signalées , vous aurez à revenir en arrière et les diagnostiquer avant que le noyau va construire . Lorsque les commandes make sont terminées, le noyau sera compilé et les modules sera construit et installé. Le processus make prendra un certain temps .