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:21]
naguam [Étape 5 Configuration des options du noyau]
doc:systeme:kernel:compiler [08/05/2017 21:33]
naguam [Étape 7 Contemplation]
Ligne 181: Ligne 181:
 Nous allons maintenant pouvoir nous mettre à compiler ! \\ Nous allons maintenant pouvoir nous mettre à compiler ! \\
 Selon la manière que je vais vous présenter : Selon la manière que je vais vous présenter :
-  ​il créera les packages ​pour ensuite +  ​il créera les packages  
-  - installer le kernel.+ 
  
 <code user>​fakeroot make deb-pkg -jX LOCALVERSION=-nomanecdotique KDEB_PKGVERSION=$(make kernelversion)-1</​code>​ <code user>​fakeroot make deb-pkg -jX LOCALVERSION=-nomanecdotique KDEB_PKGVERSION=$(make kernelversion)-1</​code>​
 <code user>​fakeroot make deb-pkg -j$(nproc) LOCALVERSION=-$(dpkg --print-architecture) KDEB_PKGVERSION=$(make kernelversion)-1</​code>​ <code user>​fakeroot make deb-pkg -j$(nproc) LOCALVERSION=-$(dpkg --print-architecture) KDEB_PKGVERSION=$(make kernelversion)-1</​code>​
  
-===== Explications ​=====+==== Explications ====
  
   * **fakeroot** va nous permettre de compiler sans être en ''​root''​   * **fakeroot** va nous permettre de compiler sans être en ''​root''​
Ligne 195: Ligne 195:
   * **LOCALVERSION=-$(dpkg --print-architecture)**,​ optionnel, sert à nommer son kernel, au plus près du nommage Debian \\   * **LOCALVERSION=-$(dpkg --print-architecture)**,​ optionnel, sert à nommer son kernel, au plus près du nommage Debian \\
     vous pouvez utiliser aussi ''​nomanecdotique'',​ mais sans lettre(s) majuscule(s) car sinon à la fin, lors de la construction du paquet, cela fera une belle erreur ''​caractère non autorisé = la(les) lettre(s) en majuscule(s)''​.     vous pouvez utiliser aussi ''​nomanecdotique'',​ mais sans lettre(s) majuscule(s) car sinon à la fin, lors de la construction du paquet, cela fera une belle erreur ''​caractère non autorisé = la(les) lettre(s) en majuscule(s)''​.
-  * **KDEB_PKGVERSION=$(make kernelversion)-1**,​ optionnel, donne une versions ​aux paquets construits à la fin.+  * **KDEB_PKGVERSION=$(make kernelversion)-1**,​ optionnel, donne une version ​aux paquets construits à la fin.
  
 Maintenant, suivant la puissance de votre processeur, cela va prendre un peu de temps (20 min si vous avez un processeur très puissant genre intel core i7 overclocké et une semaine pour un pIImmx, en tout cas dans la plupart des cas des machines actuelles, c'est environ entre 2 et 4h de compilation). \\ Maintenant, suivant la puissance de votre processeur, cela va prendre un peu de temps (20 min si vous avez un processeur très puissant genre intel core i7 overclocké et une semaine pour un pIImmx, en tout cas dans la plupart des cas des machines actuelles, c'est environ entre 2 et 4h de compilation). \\
Ligne 215: Ligne 215:
  * linux-image-X.X-X-architecture_X.X-X-1_architecture.deb  * linux-image-X.X-X-architecture_X.X-X-1_architecture.deb
  * linux-libc-dev_X.X-X-1_architecture.deb</​code>​  * linux-libc-dev_X.X-X-1_architecture.deb</​code>​
-si vous n'avez pas désactivé la compilation de de dbg : + 
- linux-image-X.X-X-architecture-dbg_X.X-X-1_architecture.deb +Si vous n'avez pas désactivé la compilation de de dbg : 
-Sans compter les fichiers qui étaient présents avant.+ ''​linux-image-X.X-X-architecture-dbg_X.X-X-1_architecture.deb''​ 
 + 
 +Tout ça sans compter les fichiers qui étaient présents avant.
  
 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.
doc/systeme/kernel/compiler.txt · Dernière modification: 01/10/2023 11:30 par captnfab

Pied de page des forums

Propulsé par FluxBB