Вопрос Что такое 'linux-libc-dev'? «Заголовки ядра Linux для разработки» для другой серии ядер в программном обеспечении


Недавно были обновлены некоторые обновления. Ниже приведен снимок экрана:

enter image description here

Как вы, ребята, видите, под Обновления безопасности, одно из обновлений База Ubuntu является Заголовки ядра Linux для разработки...

Описание этого обновления показывает следующее:

enter image description here

В нем говорится, что у меня есть заголовки для ядра 4.4.0-93.116! Я не понимаю, но я не использую ядро ​​4.4.x LTS, вместо этого я использую следующее:

uname -r
4.10.0-28-generic

Итак, как получилось, что у меня есть заголовки для другой серии ядер? И теперь есть новая версия для обновления!

Я всегда стараюсь придерживаться ядра, которое у меня есть ... (хотя я немного обеспокоен тем, что я не использую ни одно LTS-ядро, как 4.4.x, которое я сделал на Mint), но теперь это кажется очень запутанным !!

Что мне теперь делать? Любое объяснение, почему у меня есть заголовки для другой серии ядер, установленных в моей системе ?!


2
2017-09-19 16:46


происхождения


Это не заголовки ядра. Все в порядке. Вы должны иметь linux-headers для ядра 4.10. - Pilot6
@ Pilot6 объясните пожалуйста. - George Udosen


ответы:


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.

Почти точно, что я написал раньше ;-)


4
2017-09-19 16:54



Хорошо, на минуту я потерялся :-) - George Udosen
Поэтому мне не нужно обновлять «заголовки ядра Linux для разработки»? @ Pilot6 - Apollonius
Он получает обновления. Поэтому пусть система работает по назначению. Просто установите то, что предлагается. - Pilot6
@ Pilot6 Могу ли я привести одно из моих сообщений к вашему вниманию, разделив ссылку здесь? Я разместил его около двух дней назад здесь и в сообществе Facebook нашей страны, но у меня все еще нет никакого полезного ответа или решения ... извините, если это звучит бесчувственно или неуместно ... - Apollonius