Некоторые обновления недавно стали доступными. Ниже снимок экрана:
Как Вы парни видят при Обновлениях системы защиты, одно из обновлений основы Ubuntu является заголовками ядрa Linux для разработки...
Описание этого обновления показывает следующее:
Это говорит, что у меня есть заголовки для Ядра 4.4.0-93.116! Я не получаю его, но я не использую 4.4.x ядро LTS, скорее я использую следующее:
uname -r
4.10.0-28-generic
Таким образом, каким образом у меня есть заголовки для другого установленного ряда ядра? И теперь существует новая версия, которая будет обновлена!
Я всегда пытаюсь придерживаться ядра, которое я имею... (даже при том, что я немного волнуюсь, что не использую ядра LTS как 4.4.x ряд, который я сделал на Монетном дворе), но теперь это кажется очень сбивающим с толку!!
Что я должен сделать теперь? Какое-либо объяснение, почему у меня есть заголовки для другого ряда ядра установленными в моей системе?!
linux-libc-dev
пакет содержит заголовки библиотек пространства пользователя.
В Ubuntu, которую выпускает LTS, они не обновлены с ядрами HWE.
Это нормально, и Вы не должны изменять его.
заголовки Linux находятся в другом пакете, названном linux-headers...
, который действительно соответствует версии ядра.
Видят apt-cache show linux-libc-dev
Linux Kernel Headers for development
This package provides headers from the Linux kernel. These headers
are used by the installed headers for GNU glibc and other system
libraries. They are NOT meant to be used to build third-party modules for
your kernel. Use linux-headers-* packages for that.
Почти точно, что я записал прежде ;-)