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).

#1 30-04-2018 11:53:39

papy-tux
Membre
Distrib. : Debian Jessie
Noyau : Linux 4.9.0-0.bpo.1-amd64
(G)UI : xfwm4
Inscription : 22-05-2014

Echec compilation noyau - Résolu

Bonjour,

Mon système est sous debian stretch  9.4, - noyau backports.
J'essaye de compiler le noyau debian à partir des sources (debian) en suivant l'excellent smile tuto debian-facile  "Compiler un kernel pour debian"

- Installation des sources
- Création du fichier de config
- Suppression des clés du noyau
- Suppression des infos de debug
- Lancement de la compilation

sudo aptitude install linux-source-4.15
tar xaf /usr/src/linux-source-4.15.tar.xz
cd linux-source-4.15/
make olddefconfig
./scripts/config -d CONFIG_MODULE_SIG_ALL -d CONFIG_MODULE_SIG_KEY -d CONFIG_SYSTEM_TRUSTED_KEYS
./scripts/config -d CONFIG_DEBUG_INFO
make deb-pkg -j"$(nproc)" LOCALVERSION=-"$(dpkg --print-architecture)" KDEB_PKGVERSION="$(make kernelversion)-1"



Le système me demande de répondre à la question Additional X.509 keys for default system keyring (SYSTEM_TRUSTED_KEYS) [] (NEW).

scripts/kconfig/conf  --silentoldconfig Kconfig
*
* Restart config...
*
*
* Certificates for signature checking
*
Provide system-wide ring of trusted keys (SYSTEM_TRUSTED_KEYRING) [Y/?] y
  Additional X.509 keys for default system keyring (SYSTEM_TRUSTED_KEYS) [] (NEW)




Si je rentre y, la compilation échoue avec le message :

make[3]: ***  Aucune règle pour fabriquer la cible « y », nécessaire pour « certs/x509_certificate_list ». Arrêt.
Makefile:1018 : la recette pour la cible « certs » a échouée
make[2]: *** [certs] Erreur 2
scripts/package/Makefile:86 : la recette pour la cible « deb-pkg » a échouée
make[1]: *** [deb-pkg] Erreur 2
Makefile:1345 : la recette pour la cible « deb-pkg » a échouée
make: *** [deb-pkg] Erreur 2



Si je rentre n, la compilation échoue également avec le message :

  AR      arch/x86/built-in.o
scripts/package/Makefile:86 : la recette pour la cible « deb-pkg » a échouée
make[1]: *** [deb-pkg] Erreur 2
Makefile:1365 : la recette pour la cible « deb-pkg » a échouée
make: *** [deb-pkg] Erreur 2
 



J'ai essayé également avec un noyau téléchargé sur kernel.org, j'ai le même type de réponse.
Qu'est-ce que je ne fais pas bien ou devrais faire?

Merci pour votre aide

Dernière modification par papy-tux (02-05-2018 17:20:39)

Hors ligne

#2 30-04-2018 15:39:33

anonyme
Invité

Re : Echec compilation noyau - Résolu

Bonjour
taper "enter" (ou "entrée" en fr)  simplement , j'ai compilé le dernier 4.17-rc3 ce matin encore de kernel.org

ps: attention de bien installer tous les paquets utiles pour la compilation

tu parle de celui ci => https://debian-facile.org/doc:systeme:kernel:compiler

j'utilise ceci


- Installation des sources
- Création du fichier de config
- Suppression des clés du noyau
- Lancement de la compilation
 


pour le .config  je fais soit avec oldconfig pour des noyau en 4.15 sinon menuconfig et je personnalise(si besoin) et j'enregistre pour le 4.17
pour la compilation j'utilise la méthode "bourrin" (première ligne )

celle ci


make deb-pkg -j"$(nproc)" LOCALVERSION=-"$(dpkg --print-architecture)" KDEB_PKGVERSION="$(make kernelversion)-1"
 



nota : je suis en buster pour la compilation (qu il n y ai pas des soucis de version )

ps: pense a nettoyer ton dossier ou tu compile (quitte a tout effacer sauf l archive que tu a téléchargé )
il y a des commandes pour nettoyer comme "make clean"
je part toujours d un dossier vide et de zéro , pas de surprise

Dernière modification par anonyme (30-04-2018 15:57:14)

#3 02-05-2018 17:23:58

papy-tux
Membre
Distrib. : Debian Jessie
Noyau : Linux 4.9.0-0.bpo.1-amd64
(G)UI : xfwm4
Inscription : 22-05-2014

Re : Echec compilation noyau - Résolu

Bonsoir anonyme

OUi là était mon erreur.

anonyme a écrit :

Bonjour
taper "enter" (ou "entrée" en fr)  simplement , j'ai compilé le dernier 4.17-rc3 ce matin encore de kernel.org



Je tapais y ou n alors quil suffisait de taper Entrée. Depuis tout marche bien!

Merci

Hors ligne

Pied de page des forums