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 →
Ci-dessous, les différences entre deux révisions de la page.
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 [20/04/2018 17:15] naguam [4 C'est parti pour la compilation! La fameuse! (toujours en user et oui!)] |
doc:systeme:kernel:compiler [20/04/2018 21:08] naguam [Conclusion et Sources] |
||
---|---|---|---|
Ligne 146: | Ligne 146: | ||
<note important>Il est fort possible que vous ayez des réponses à donner au moment de la compilation, tapez ''**entrée**''</note> | <note important>Il est fort possible que vous ayez des réponses à donner au moment de la compilation, tapez ''**entrée**''</note> | ||
+ | <note warning>Maintenant, **fakeroot doit être installé mais se fait automatiquement** (testé 4.16 et 4.17-rc1) donc si en compilant **une version ancienne**, vous avez une erreur, ajoutez fakeroot avant la commande de compilation</note> | ||
==== 4.1 Pour la compilation bourin (indiquée soulignée et gras dans la partie précédente) ==== | ==== 4.1 Pour la compilation bourin (indiquée soulignée et gras dans la partie précédente) ==== | ||
Ligne 151: | Ligne 152: | ||
Nous pouvons donc nous mettre à compiler : | Nous pouvons donc nous mettre à compiler : | ||
- | <code user>fakeroot make deb-pkg -j"$(nproc)" LOCALVERSION=-"$(dpkg --print-architecture)" KDEB_PKGVERSION="$(make kernelversion)-1"</code> | + | <code user>make deb-pkg -j"$(nproc)" LOCALVERSION=-"$(dpkg --print-architecture)" KDEB_PKGVERSION="$(make kernelversion)-1"</code> |
<note>//Maintenant, suivant la puissance de votre processeur, cela va prendre un peu de temps (10 min si vous avez un processeur très puissant genre intel core i7 overclocké ou amd ryzen, et une semaine pour un pIImmx, en tout cas dans la plupart des cas des machines actuelles, c'est environ entre 1 et 4h de compilation). | <note>//Maintenant, suivant la puissance de votre processeur, cela va prendre un peu de temps (10 min si vous avez un processeur très puissant genre intel core i7 overclocké ou amd ryzen, et une semaine pour un pIImmx, en tout cas dans la plupart des cas des machines actuelles, c'est environ entre 1 et 4h de compilation). | ||
Ligne 165: | Ligne 166: | ||
Nous pouvons nous mettre à compiler | Nous pouvons nous mettre à compiler | ||
- | <code user>fakeroot make bindeb-pkg -j"$(nproc)" LOCALVERSION=-"$(dpkg --print-architecture)" KDEB_PKGVERSION="$(make kernelversion)-1"</code> | + | <code user>make bindeb-pkg -j"$(nproc)" LOCALVERSION=-"$(dpkg --print-architecture)" KDEB_PKGVERSION="$(make kernelversion)-1"</code> |
<note>//Maintenant, suivant la puissance de votre processeur, cela va prendre un peu de temps (10 min si vous avez un processeur très puissant genre intel core i7 overclocké ou amd ryzen, et une semaine pour un pIImmx, en tout cas dans la plupart des cas des machines actuelles, c'est environ entre 1 et 4h de compilation). | <note>//Maintenant, suivant la puissance de votre processeur, cela va prendre un peu de temps (10 min si vous avez un processeur très puissant genre intel core i7 overclocké ou amd ryzen, et une semaine pour un pIImmx, en tout cas dans la plupart des cas des machines actuelles, c'est environ entre 1 et 4h de compilation). | ||
Ligne 227: | Ligne 228: | ||
**Bravo! vous avez une machine avec le kernel de votre choix!** | **Bravo! vous avez une machine avec le kernel de votre choix!** | ||
- | **A voir aussi | + | **À voir aussi |
[[https://debian-handbook.info/browse/fr-FR/stable/sect.kernel-compilation.html|ce lien en section 8.10.4]], | [[https://debian-handbook.info/browse/fr-FR/stable/sect.kernel-compilation.html|ce lien en section 8.10.4]], | ||
Toute la page est intéressante pour tous les Fous-faciles! :-)\\ | Toute la page est intéressante pour tous les Fous-faciles! :-)\\ | ||
- | + | [[https://www.kernel.org/doc/html/latest/index.html|La doc officielle de kernel.org]]\\ | |
- | D'autres liens cool\\ | + | [[https://www.kernel.org/doc/html/latest/process/changes.html#current-minimal-requirements|En particulier, les dépendances minimums pour ceux qui tenteraient sur n'importe quelle distribution]]\\ |
- | [[https://github.com/kyodev/kyodeb/wiki/kernel.org-CompilationDebian|intéressant pour ceux qui veulent un tuto plus complet (page github d'une personne géniale qui a aidé) avec encore d'autre lien en bas de la page github]] :-) \\ | + | [[https://www.kernel.org/doc/html/latest/process/applying-patches.html|Et enfin pour patcher]] |
- | [[https://github.com/kyodev/kyodeb/wiki/kernel.org-CompilationDebian-PatchVersion|Pour les gens qui veulent patcher (toujours de la même personne)]] \\ | + | |
** | ** | ||