Recherche…


Remarques

Cette section fournit une vue d'ensemble de ce qu'est linux-kernel et pourquoi un développeur peut vouloir l'utiliser.

Il devrait également mentionner tous les grands sujets dans linux-kernel, et établir un lien vers les rubriques connexes. La documentation de linux-kernel étant nouvelle, vous devrez peut-être créer des versions initiales de ces rubriques connexes.

Versions

Version Date de sortie
4.4 2016-01-10
4.1 2015-06-21
3.18 2014-12-07
3.16 2014-08-03
3.12 2013-11-03
3.10 2013-06-30
3.4 2012-05-20
3.2 2012-01-04

Installation ou configuration

Le code source du noyau Linux peut être trouvé dans https://www.kernel.org/

Télécharger l'extrait et entrer dans le répertoire du noyau

Tapez ces commandes pas à pas dans votre terminal (choisissez la version appropriée à la place de linux-4.7.tar.gz)

wget http://www.kernel.org/pub/linux/kernel/v4.7/linux-4.7.tar.gz
tar zxvf linux-4.7.tar.gz
cd linux-4.7

make menuconfig sélectionne les fonctionnalités requises pour le noyau. Les anciennes configurations du noyau peuvent être copiées en utilisant l'ancien fichier .config et en exécutant make oldconfig . Nous pouvons également utiliser make xconfig comme version graphique de l'outil de configuration.

Construisez les dépendances, compilez le noyau et les modules.

make dep
make bzImage
make modules
make modules_install 

Si vous souhaitez reconfigurer l'ancien noyau et le compiler, exécutez les commandes suivantes:

make mrproper
make menuconfig
make dep
make clean
make bzImage
make modules
make modules_install

Ensuite , copiez le noyau, system.map fichier à /boot/vmlinuz-4.7

créer un fichier .conf avec le contenu ci-dessous

image = /boot/vmlinuz-4.7
label = "Linux 4.7"

Ensuite, exécutez lilo -v pour modifier le secteur de démarrage et redémarrer.



Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow