logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:systeme:kernel:compiler [08/05/2017 21:02]
naguam [Étape 6 Configuration des options du noyau]
doc:systeme:kernel:compiler [08/05/2017 21:12]
naguam [Étape 8 Installation et/ou déinstallation du kernel]
Ligne 32: Ligne 32:
  
 ======EN COURS DE MISE À JOUR====== ======EN COURS DE MISE À JOUR======
-===== Étape 1 Dépendances =====+===== Étape 1 Prérequis et Dépendances ===== 
 + 
 +Prévoir un peu de stockage (10GB pour prévoir large) car il y aura une création des paquets du kernel :-)
  
 Installer les paquets : Installer les paquets :
Ligne 113: Ligne 115:
 Voir les signataires:​ Voir les signataires:​
 <code user>gpg --list-sigs ABAF11C65A2970B130ABE3C479BE3E4300411886</​code>​ <code user>gpg --list-sigs ABAF11C65A2970B130ABE3C479BE3E4300411886</​code>​
-===== Étape ​Décompression =====+===== Étape ​Décompression =====
    
 On [[doc:​systeme:​tar|décompresse le kernel téléchargé]] avec cette commande : On [[doc:​systeme:​tar|décompresse le kernel téléchargé]] avec cette commande :
Ligne 121: Ligne 123:
 <code user>cd linux-X.X-X/</​code>​ <code user>cd linux-X.X-X/</​code>​
  
-===== Étape ​Configuration des options du noyau =====+===== Étape ​Configuration des options du noyau =====
  
 Maintenant, dans cette étape, on va s'​occuper de la configuration du kernel : Maintenant, dans cette étape, on va s'​occuper de la configuration du kernel :
  
-==== 6.1 Options actuelles ====+==== 5.1 Options actuelles ====
  
 Il est conseillé de restaurer la configuration actuelle, pour ce faire, on peut faire au choix les commandes de type **make oldconfig** suivantes : Il est conseillé de restaurer la configuration actuelle, pour ce faire, on peut faire au choix les commandes de type **make oldconfig** suivantes :
Ligne 163: Ligne 165:
 Remarque: à partir du noyau 4.10, la doc intéressante est déplacée, mais c'est indiqué dans le ''​README''​ Remarque: à partir du noyau 4.10, la doc intéressante est déplacée, mais c'est indiqué dans le ''​README''​
  
-==== 6.2 désactiver les clés du kernel ====+==== 5.2 désactiver les clés du kernel ====
  
 Obligatoire pour éviter erreur de compilation et éventuellement utiliser ses clés propres Obligatoire pour éviter erreur de compilation et éventuellement utiliser ses clés propres
Ligne 170: Ligne 172:
 <code user>​./​scripts/​config -d CONFIG_MODULE_SIG_ALL -d CONFIG_MODULE_SIG_KEY -d CONFIG_SYSTEM_TRUSTED_KEYS</​code>​ <code user>​./​scripts/​config -d CONFIG_MODULE_SIG_ALL -d CONFIG_MODULE_SIG_KEY -d CONFIG_SYSTEM_TRUSTED_KEYS</​code>​
  
-==== 6.3 Ne pas compiler de debug ====+==== 5.3 Ne pas compiler de debug ====
  
 Ne pas compiler le fichier de symboles dbg : Ne pas compiler le fichier de symboles dbg :
Ligne 177: Ligne 179:
  
  
-===== Étape ​Compilation =====+===== Étape ​Compilation =====
  
 Nous allons maintenant pouvoir nous mettre à compiler ! \\ Nous allons maintenant pouvoir nous mettre à compiler ! \\
Ligne 200: Ligne 202:
 //Vous avez donc le temps de boire un thé ou un café, manger des Chocos-DF et d'​écouter du hard-rock// :-O //Vous avez donc le temps de boire un thé ou un café, manger des Chocos-DF et d'​écouter du hard-rock// :-O
  
-===== Étape ​Contemplation =====+===== Étape ​Contemplation =====
    
 Maintenant ​ on remonte pour voir les fichier crées : Maintenant ​ on remonte pour voir les fichier crées :
Ligne 221: Ligne 223:
 Les fichiers se terminant par ''​.deb''​ sont les paquets installables directement,​ les autres sont les nouvelles sources, les modifications apportées enregistrées dans le ''​.change''​ et la signature des clefs. Les fichiers se terminant par ''​.deb''​ sont les paquets installables directement,​ les autres sont les nouvelles sources, les modifications apportées enregistrées dans le ''​.change''​ et la signature des clefs.
  
-===== Étape ​Installation et/ou déinstallation du kernel =====+===== Étape ​Installation et/ou déinstallation du kernel =====
  
 Pour installer le kernel, nous devons au minimum installer l'​image et les headers mais je conseille d'​installer tout les .deb si vous ne manquez pas d'​espace de stockage. Pour installer le kernel, nous devons au minimum installer l'​image et les headers mais je conseille d'​installer tout les .deb si vous ne manquez pas d'​espace de stockage.
Ligne 232: Ligne 234:
 __Vous pouver aussi déinstaller avec apt.__ __Vous pouver aussi déinstaller avec apt.__
  
- +==== Avertissement ==== 
-<​note>​__Dans ''/​etc/​kernel/​postinst.d/​apt-auto-removal''​ :​__''​\\+__Dans ''/​etc/​kernel/​postinst.d/​apt-auto-removal''​ :​__''​\\
 // # Mark as not-for-autoremoval those kernel packages that are://\\ // # Mark as not-for-autoremoval those kernel packages that are://\\
 // #  - the currently booted version//\\ // #  - the currently booted version//\\
Ligne 255: Ligne 257:
 <code root>mv /​etc/​kernel/​postinst.d/​apt-auto-removal /​etc/​kernel/​postinst.d/​apt-auto-removal.bak <code root>mv /​etc/​kernel/​postinst.d/​apt-auto-removal /​etc/​kernel/​postinst.d/​apt-auto-removal.bak
 ln -s /dev/null /​etc/​kernel/​postinst.d/​apt-auto-removal</​code>​ ln -s /dev/null /​etc/​kernel/​postinst.d/​apt-auto-removal</​code>​
-</​note>​+
 ===== Conclusion et Sources ===== ===== Conclusion et Sources =====
  
doc/systeme/kernel/compiler.txt · Dernière modification: 01/10/2023 11:30 par captnfab

Pied de page des forums

Propulsé par FluxBB