# Impossibilité de créer un nouveau kernel 4.18.16 (debian 9 - strecht / gnome3)

**URL:** <https://www.debian-fr.org/t/impossibilite-de-creer-un-nouveau-kernel-4-18-16-debian-9-strecht-gnome3/77811>\
**Category:** Support Debian\
**Created:** [Octobre 21, 2018, 6:12 UTC](https://www.debian-fr.org/t/impossibilite-de-creer-un-nouveau-kernel-4-18-16-debian-9-strecht-gnome3/77811 "2018-10-21T18:12:03Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![zano97](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/z/65b543/32.png) [@zano97](https://www.debian-fr.org/u/zano97)\
**Post date:** [Octobre 21, 2018, 6:12 UTC](https://www.debian-fr.org/t/impossibilite-de-creer-un-nouveau-kernel-4-18-16-debian-9-strecht-gnome3/77811/1 "2018-10-21T18:12:03Z")

</div>

Bonjour à tous et toutes,

Je voudrais compiler le nouveau noyau 4-18-1 sur ma machine. Actuellement un:

**uname -a -r** me donne en sortie :

**Linux PC-Debian9 4.9.0-8-amd64 #1 SMP Debian 4.9.110-3+deb9u6 (2018-10-08) x86\_64 GNU/Linux**

après contrôle, je suis certain d’avoir ces commandes/packages/librairies installés:

**make build-essential fakeroot kernel-package libncurses5-dev**

… un **make xconfig** se passe très bien et en finale, j’ai bien un fichier **.config** qui a été créé dans le répertoire des sources du nouveau kernel.

un:  
**make-kpkg --initrd --append-to-version=-z972 buildpackage**

se solde systématiquement par un :

**bash: make-kpkg : commande introuvable**

Toute aide constructive sera donc la bienvenue et merci par avance.

Bonne continuation et A+++

---

<div class="post-metadata">

**Author:** ![fran.b](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/f/d78d45/32.png) [@fran.b](https://www.debian-fr.org/u/fran.b)\
**Post date:** [Octobre 22, 2018, 12:32 UTC](https://www.debian-fr.org/t/impossibilite-de-creer-un-nouveau-kernel-4-18-16-debian-9-strecht-gnome3/77811/2 "2018-10-22T12:32:39Z")

</div>

apt-get install kernel-package

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Octobre 22, 2018, 12:51 UTC](https://www.debian-fr.org/t/impossibilite-de-creer-un-nouveau-kernel-4-18-16-debian-9-strecht-gnome3/77811/3 "2018-10-22T12:51:29Z")

</div>

une autre possiblité est d’ajouter le depôt Buster avec un fichier preférences à -1 pour interdire les mises a jour et installer le noyau seul

```auto
apt policy linux-image-4.18.0-2-amd64
linux-image-4.18.0-2-amd64:
  Installé : 4.18.10-2
  Candidat : 4.18.10-2
 Table de version :
 *** 4.18.10-2 500
        500 http://deb.debian.org/debian buster/main amd64 Packages
        100 http://deb.debian.org/debian sid/main amd64 Packages
        100 /var/lib/dpkg/status

```

Sinon pour compiler je fais comme ça

> **[Compiler son noyau](https://bidouilledebian.wordpress.com/2018/05/31/compiler-son-noyau/)**
>
> Quand on est impatient et qu’on veut un noyau plus récent sans attendre sa mise à disposition par Debian. On peut le compiler assez facilement. Ancienne méthodeInstaller les outilsTélécharger…

---

<div class="post-metadata">

**Author:** ![zano97](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/z/65b543/32.png) [@zano97](https://www.debian-fr.org/u/zano97)\
**Post date:** [Octobre 22, 2018, 7:19 UTC](https://www.debian-fr.org/t/impossibilite-de-creer-un-nouveau-kernel-4-18-16-debian-9-strecht-gnome3/77811/4 "2018-10-22T19:19:07Z")

</div>

Un GRAND MERCi à **fran.b** et à **grandtoubab** pour vos solutions proposées… No pb, le make-pkpg fonctionne comme papa dans maman maintenant… 😃

Cependant je m’aperçois que ma commande :

**make-kpkg --initrd --append-to-version=-z972 buildpackage**

garde les anciennes options du kernel generic actuel et m’écrase mon .config modifié que j’ai eu tant de mal à faire ☹ et bien entendu continue a compiler avec un .config dérivé des options présentes dans le kernel générique que je veux justement optimiser…

En gros… la commande semble se foutre royalement de la présence d’un fichier .config déjà présent dans le dossier des fichiers des sources du futur kernel et me recréé un .config avec bien entendu les mêmes options du kernel que je veux remplacer…

En gros il me manque l’option qui pourrait expliquer à cette commande:

**fait ton job, mais fait pas ch… et fait le selon mon fichier .config présent et pas comme tu l’entends** 😁

nan mais… On va pas se laisser em… par des robots tout de même. 😮

En attente d’une option, grand merci encore et A+++

EDIT:  
la partie qui me donne des boutons, est celle la :

make[2] : on entre dans le répertoire « /zano972/linux-4.18.16 »  
scripts/kconfig/conf --oldconfig Kconfig  
configuration written to .config

… En gros j’ai bossé pendant 2 plombes à reconfigurer un nouveau noyau pour pinuts quoi… Et là j’ai vraiment…vraiment les boules… D’ici à ce que je me remette au Basic… y’a pas loin

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Octobre 23, 2018, 7:45 UTC](https://www.debian-fr.org/t/impossibilite-de-creer-un-nouveau-kernel-4-18-16-debian-9-strecht-gnome3/77811/5 "2018-10-23T07:45:39Z")

</div>

la configuration se modifie avec l’outil menuconfig  
[http://newbiedoc.sourceforge.net/tutorials/kernel-pkg/config-kernel-pkg.html.en](http://newbiedoc.sourceforge.net/tutorials/kernel-pkg/config-kernel-pkg.html.en)

c.f

file:///usr/share/kernel-package/docs/Kernel.htm

---

<div class="post-metadata">

**Author:** ![zano97](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/z/65b543/32.png) [@zano97](https://www.debian-fr.org/u/zano97)\
**Post date:** [Octobre 23, 2018, 1:57 UTC](https://www.debian-fr.org/t/impossibilite-de-creer-un-nouveau-kernel-4-18-16-debian-9-strecht-gnome3/77811/6 "2018-10-23T13:57:16Z")

</div>

Re et merci encore **grandtoubab**

Pour moi tout est OK, kernel compilé et en service. Problèmes résolus.

Bonne continuation et A+
