Comment Installer Le Noyau Linux

Table des matières:

Comment Installer Le Noyau Linux
Comment Installer Le Noyau Linux

Vidéo: Comment Installer Le Noyau Linux

Vidéo: Comment Installer Le Noyau Linux
Vidéo: compiler votre propre noyau linux (kernel) 2024, Avril
Anonim

L'un des avantages des systèmes d'exploitation de la famille Linux est leur flexibilité, qui se manifeste par la présence de larges possibilités de modification. Cela s'applique non seulement aux logiciels exécutés au niveau de l'application, mais également aux composants de base du système d'exploitation. Ainsi, sous Linux, vous pouvez installer un ou plusieurs noyaux supplémentaires.

Comment installer le noyau Linux
Comment installer le noyau Linux

Nécessaire

  • - gestionnaire de paquets installé;
  • - paquet binaire avec image du noyau;
  • - paquets binaires avec modules;
  • - archiver avec les codes sources du noyau;
  • - GCC, développer des versions de glibc et ncurses;
  • - mot de passe racine.

Instructions

Étape 1

Lorsque vous travaillez dans un environnement graphique, si des référentiels locaux (par exemple, sur le CD d'installation) ou distants (sur le site Web du distributeur) sont disponibles, y compris les packages du noyau binaire de la version dont vous avez besoin, utilisez le gestionnaire de packages graphique. En règle générale, ces programmes sont installés par défaut lorsque la plupart des distributions Linux "de bureau" sont installées. Démarrez le gestionnaire, recherchez le package requis, marquez-le pour l'installation et appliquez les modifications. En règle générale, les packages binaires contenant des images de noyau incluent des scripts qui mettent à jour la configuration du chargeur de démarrage. Il ne reste donc plus qu'à redémarrer l'ordinateur pour pouvoir travailler avec le nouveau noyau.

Étape 2

Lorsque vous travaillez dans la console et que les référentiels sont disponibles, ou simplement la possibilité d'obtenir des packages binaires (par exemple, en les téléchargeant depuis le site Web du distributeur), utilisez les gestionnaires de packages de console tels que apt-get, dpkg, rpm. Par exemple, si APT est installé, exécutez la commande apt-cache avec l'option de recherche et un paramètre de chaîne pour rechercher les packages disponibles. Par exemple: apt-cache search kernel-image Sélectionnez ensuite le package à installer et installez-le avec: apt-get install PackageName Utilisez l'option -i pour installer le package à l'aide de rpm.

Étape 3

Si seule une image de noyau binaire est disponible, essayez de l'installer manuellement. Donnez un nom unique au fichier image et placez-le dans le répertoire /boot (vous pouvez choisir un autre répertoire, mais généralement les images du noyau y sont placées). Modifiez le fichier de configuration du chargeur de démarrage, puis mettez-le à jour. Par exemple, si vous utilisez LILO, modifiez le fichier /etc/lilo.conf et exécutez la commande lilo en tant que root.

Étape 4

Compilez le noyau si seules ses sources sont disponibles. Préparez le système pour l'assemblage. Installez GCC, les versions de développement des bibliothèques glibc et ncurses. Placez les sources du noyau dans le répertoire /usr/src/linux. S'il y a des correctifs disponibles, appliquez-les avec un correctif de commande.

Étape 5

Configurez le noyau. Accédez au répertoire /usr/src/linux. Exécutez make menuconfig pour créer une nouvelle configuration. Si vous devez construire le noyau avec des paramètres aussi proches que possible de ceux existants, copiez le fichier de configuration du répertoire /boot vers /usr/src/linux, renommez-le en.config, puis exécutez la commande make oldconfig.

Étape 6

Construisez le noyau et les modules. Exécutez les commandes: make depmake cleanmake bzImagemake modules Installez les modules en exécutant la commande: make modules_install Installez l'image du noyau comme décrit dans la troisième étape (le fichier source dans l'arborescence de construction est nommé bzImage).

Conseillé: