Рейтинг:0

Откуда apt загружает символы отладки ядра?

флаг us

Короче говоря: мне нужны символы отладки различных версий ядра для научных целей. (экспертиза памяти)

я следил за некоторыми гид что привело меня к выполнению:

$ apt-get install --print-uris linux-image-$(uname -r)-dbgsym
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Будут установлены следующие НОВЫЕ пакеты:
  Linux-образ-5.4.0-58-общий-dbgsym
0 обновлено, 1 установлено заново, 0 удалено и 284 не обновлено.
Нужно получить 15,4 КБ архивов.
После этой операции будет использовано 22,5 КБ дополнительного места на диске.
'http://ddebs.ubuntu.com/pool/main/l/linux-signed/linux-image-5.4.0-58-generic-dbgsym_5.4.0-58.64_amd64.ddeb' linux-image-5.4.0- 58-общий-dbgsym_5.4.0-58.64_amd64.ddeb 15420 MD5Sum:abf99aad97774011358418df34d0c5f1

На моей машине с Ubuntu. И вуаля: я получил /usr/lib/debug/boot/vmlinux-5.4.0-58-общий на той машине.

Однако: когда я напрямую загружаю URL-адрес, который способный получить напечатано там из-за --print-урис, файл deb не содержит файл символов отладки! Я надеялся, что найду там символы отладки И символы отладки для разных версий в одном и том же папка. Но похоже, что ни один из них не содержит настоящего файла карлика.

Любая помощь будет очень обязана.

Рейтинг:0
флаг us

Обратите внимание, что рассматриваемый пакет поставляется с зависимостями:

# LANG=C dpkg -i linux-image-5.4.0-58-generic-dbgsym_5.4.0-58.64_amd64.ddeb 
Выбор ранее невыбранного пакета linux-image-5.4.0-58-generic-dbgsym.
(Чтение базы данных... 473483 файлов и каталогов, установленных на данный момент.)
Подготовка к распаковке linux-image-5.4.0-58-generic-dbgsym_5.4.0-58.64_amd64.ddeb...
Распаковка linux-image-5.4.0-58-generic-dbgsym(5.4.0-58.64)...
dpkg: проблемы с зависимостями препятствуют настройке linux-image-5.4.0-58-generic-dbgsym:
 linux-image-5.4.0-58-generic-dbgsym зависит от linux-image-unsigned-5.4.0-58-generic-dbgsym; Однако:
  Пакет linux-image-unsigned-5.4.0-58-generic-dbgsym не установлен.
[...]

Вы также хотите установить последний.

lo-na-aleim avatar
флаг us
Это на самом деле привело меня в нужное место! Для следующего парня они хранятся здесь: http://ddebs.ubuntu.com/pool/main/l/linux/

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.