Переустановка glibc с новым ядром
Недавно я удалил старое ядро с функцией автоматического удаления. Но позже обнаружил, что я получаю ошибку в настройке Linux Kerel. Также я погуглил и понял, что linux-libc-dev зависит от старых заголовков ядра, которые я удалил.
Я не помню, какую версию я удалил.
Пожалуйста, объясните мне, как я могу получить его обратно или переустановить пакет linux-libc-dev с моим новым ядром.
Я использую Ubuntu 12.04 с ядром 3.13.0-34, а linux-libc-dev имеет версию 3.2.0-67.
Я попытался установить заголовки linux-kernel 3.2.0-67, но это не помогает
Я получаю ошибку как
fixdep.c:(.text+0x32e): неопределенная ссылка на __ctype_b'
fixdep.c:(.text+0x3a5): undefined reference to__ctype_b"
fixdep.c:(.text+0x5cf): неопределенная ссылка на __stdout'
fixdep.c:(.text+0x605): undefined reference to__fputc_unlocked"
1 ответ
Хорошо, я сделал чистую установку.
Проблема в том, что я удалил старое linux-ядро, используемое libc-dev, в команде autoremove.
Теперь я заблокировал ядро, чтобы предотвратить обновление.
Если есть что-то лучшее, пожалуйста, дайте мне знать