Стандартный -generic
пакет ядра Ubuntu , похоже, не содержит символов.
Я пытаюсь избежать компиляции ядра с отладочной информацией вручную.
Предоставляет ли Ubuntu пакет с символами отладки ядра?
kernel
software-installation
маргаритка
источник
источник
apt-cache search dbgsym
pkg-create-dbgsym
только возвращается , это было в каком-то другом хранилище?-dbgsym
пакеты находятся в специальных репозиториях, которые вы должны включить, чтобы установить их. Это объясняет как .apt-get update
приводит к появлению предупреждающего сообщения: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
вот почему я расширяю его решением для этого случая.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'
Я попробовал ответ Колина Яна Кинга , и он не сработал для меня. Я узнал, что должен добавить две дополнительные строки в
/etc/apt/sources.list.d/ddebs.list
Отредактируйте файл через
и добавьте две строки ниже
Замените
trusty
своей версией, которую вы получите при выполненииисточник
Для 16.04+ :
Импорт ключей GPG
Добавить конфигурацию репозитория
(кредит на Ubuntu Wiki )
источник