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 20:23] naguam [4 C'est parti pour la compilation! La fameuse! (toujours en user et oui!)] |
doc:systeme:kernel:compiler [20/04/2018 21:07] 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>À partir du 4.17-rc1, **fakeroot se fait automatiquement!** donc **tapez la commande sans fakeroot** Sinon vous allez avoir **une erreur**</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 152: | 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 166: | 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 232: | Ligne 232: | ||
Toute la page est intéressante pour tous les Fous-faciles! :-)\\ | Toute la page est intéressante pour tous les Fous-faciles! :-)\\ | ||
- | D'autres liens cool\\ | + | [[https://www.kernel.org/doc/html/latest/index.html|La doc officielle de kernel.org]] |
- | [[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/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-PatchVersion|Pour les gens qui veulent patcher (toujours de la même personne)]] \\ | + | [[https://www.kernel.org/doc/html/latest/process/applying-patches.html|Et enfin pour patcher]] |
** | ** | ||