Что такое 'linux-libc-dev'? & ldquo; заголовки ядра Linux для разработки & rdquo; для другой серии ядер в программном обеспечении

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

Как вы, ребята, видите, в рамках обновлений безопасности одно из обновлений базы Ubuntu - это заголовки ядра Linux для разработки ...

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

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

uname -r 4.10.0-28-generic

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

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

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

2
задан 19 September 2017 в 20:05

3 ответа

Пакет 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
ответ дан 22 May 2018 в 18:19
  • 1
    Хорошо, на минуту я потерялся :-) – George Udosen 19 September 2017 в 19:56
  • 2
    Поэтому мне не нужно обновлять заголовки ядра Linux для разработки " верно? @ Pilot6 – Apollonius 19 September 2017 в 22:45
  • 3
    Он получает обновления. Поэтому пусть система работает по назначению. Просто установите то, что предлагается. – Pilot6 19 September 2017 в 22:46
  • 4
    @ Pilot6 Могу ли я привести одно из моих сообщений к вашему вниманию, разделив ссылку здесь? Я разместил его около двух дней назад здесь и в сообществе Facebook нашей страны, но у меня все еще нет никакого полезного ответа или решения ... извините, если это звучит бесчувственно или неуместно ... – Apollonius 21 September 2017 в 17:10

Пакет 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
ответ дан 18 July 2018 в 06:34

Пакет 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
ответ дан 24 July 2018 в 18:38

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

Похожие вопросы: