Как получить пакет debuginfo для ядра -rt

У меня Ubuntu 14.04 с ядром 3.14.3-rt4. Я должен использовать SystemTapинструмент, и я должен иметь символы отладки, чтобы использовать его. Я следую приведенной здесь инструкции, но в моем ядре нет символов отладки, и когда я пытаюсь собрать ядро ​​с информацией об отладке (согласно здесь), я вижу это:

Unable to find a source package for linux-source-3.14.3-rt4

Что я должен делать? Пожалуйста, помогите мне.

uname -r

Linux Gerdu 3.14.3-rt4 #2 SMP PREEMPT RT Mon Sep 7 00:21:53 IRDT 2015 i686 i686 i686 GNU/Linux

awk '/Package: linux-/' /var/lib/dpkg/status

не дает вывода

1 ответ

Решение

Вы скомпилировали свое собственное ядро, и нет подходящего пакета Ubuntu. Следовательно

sudo apt-get source linux-source-$(uname -r)

или в вашем случае

sudo apt-get source linux-source-3.14.3-rt4

дает сбой и дает вывод

Unable to find a source package for linux-source-3.14.3-rt4

Снова загрузите ядро ​​( ядро, патчи) и включите символы отладки, как описано здесь.

Другие вопросы по тегам