Le -generic
paquet du noyau Ubuntu par défaut ne semble pas avoir de symboles.
J'essaie d'éviter de compiler manuellement un noyau avec des informations de débogage.
Ubuntu fournit-il un paquet avec des symboles de débogage du noyau?
kernel
software-installation
Marguerite
la source
la source
apt-cache search dbgsym
renvoiepkg-create-dbgsym
uniquement, était-ce dans un autre référentiel?-dbgsym
packages se trouvent dans des référentiels spéciaux que vous devez activer pour les installer. Cela explique comment .apt-get update
traduit par un message d'avertissement:W: GPG error: http://ddebs.ubuntu.com trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY ECDCAD72428D7C01
c'est pourquoi j'étends cela avec une solution pour ce cas.sudo apt-get install linux-image-$(uname -r)-dbgsym=3.13.0-49.83 Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package linux-image-3.13.0-49-generic-dbgsym E: Couldn't find any package by regex 'linux-image-3.13.0-49-generic-dbgsym'
J'ai essayé la réponse de Colin Ian King et cela n'a pas fonctionné pour moi. J'ai découvert que je dois ajouter deux lignes supplémentaires
/etc/apt/sources.list.d/ddebs.list
Modifiez le fichier via
et ajoutez les deux lignes ci-dessous
Remplacez
trusty
par votre version que vous obtenez lorsque vous exécutezla source
Pour 16.04+ :
Importation de clé GPG
Ajouter une configuration de référentiel
(crédit à Ubuntu Wiki )
la source