Le noyau est le noyau d'un système d'exploitation. C'est ce qui permet à d'autres logiciels de communiquer avec le matériel de votre ordinateur. L'un des avantages de Linux est que vous pouvez compiler un noyau à partir du code source, en le configurant pour s'adapter parfaitement à votre système. Debian facilite ce processus en fournissant une série d'outils de ligne de commande pour simplifier la compilation de votre noyau . L' architecture i386 est l'architecture la plus commune sur laquelle bâtir Linux et est plus fiable que les autres architectures . Instructions 1 Ouvrez une nouvelle fenêtre de terminal. Utilisez la commande "su" pour obtenir les privilèges root 2 installer des paquets préalables avec la commande suivante: . # Apt -get install kernel-package fakeroot wget build-essential libncurses5 -dev 3 Téléchargez la dernière version du noyau avec la commande suivante: http://www.kernel.org/pub/linux/v.3.0/# wget linux- 3.0.tar.gz 4 Extraire le noyau téléchargé dans le répertoire source avec la commande suivante: # tar zxvf linux- 3.0.tar.gz /usr /src 5 créer un lien entre votre nouvelle source du noyau et le répertoire source Linux primaire, puis entrez dans le répertoire source de Linux avec la série de commandes suivante : # ln -s linux- 3.0 /usr /src /linux # cd /usr /src /linux 6 transférer vos informations système sur le nouveau noyau avec la série de commandes suivante : < p> # make clean # make mrproper # cp /boot/config- 'uname -r' . /.config 7 Type de " make menuconfig " et appuyez sur" Entrée "pour ouvrir le menu de configuration du noyau . Sélectionnez " Charger un fichier de configuration alternative " puis appuyez sur "Entrée". Dans la boîte de dialogue qui s'affiche , tapez " . Config " et appuyez sur "Entrée". Cliquez sur " Exit" pour quitter le menu et revenir à une invite de commande 8 Créer votre nouveau noyau avec la série suivi de commandes : . # Make-kpkg propre # fakeroot make-kpkg - initrd - append-to -version = -custom # kernel_image kernel_headers 9 Installez les en-têtes du noyau et du fichier image avec le suivant commande : # dpkg -i linux -headers -3.0- custom_3.0 - custom.Custom_i386.deb # dpkg -i linux-image -3.0- custom_3.0 - custom.Custom_i386 . deb
|