Почему последняя версия Ubuntu не поставляется с последней стабильной версией ядра Linux?

49

Недавно я заметил, что последняя версия Ubuntu не поставляется с последней стабильной версией ядра Linux.

Например, Kubuntu 16.04 LTS поставляется с Kernel 4.4.0-21-generic, а последняя стабильная версия ядра - 4.5.2.

Конечно, есть веская причина, по которой они не поставляют ОС с последним стабильным ядром, о чем я хотел бы узнать.

Я также хотел бы знать, является ли обновление ядра до последней стабильной версии плохой идеей или нет.

кругозор
источник

Ответы:

58

Как и Ubuntu, ядро ​​Linux также имеет долгосрочные версии поддержки . Итак, для выпуска Ubuntu LTS (например, 16.04) выбор последней долгосрочной версии ядра имеет смысл. Таким образом, в отличие от обычного стабильного выпуска, Canonical может полагаться на тех, кто сопровождает ядро, в течение длительного времени. 4.4 будет поддерживаться до февраля 2018 года.

Canonical выбрал нормальную стабильную версию 3.13 для Ubuntu 14.04. Это считалось ошибкой . Сообщество Ubuntu и разработчики Canonical должны были начать обслуживание ядра 3.13 в том же месяце, что и 14.04 . С другой стороны, команда 3.12 поддерживала бы 3.12 до следующего года.

Мур
источник
4
Наряду с проблемой недавно обнаруженных проблем, связанных с более длительным переносом исправлений в определенных версиях, необходимо учитывать время, необходимое для завершения финального этапа тестирования до выпуска. Если новый релиз ядра LTS был сделан после того, как начался этот этап, было бы безрассудно перенести его в релиз - вы либо сохраните текущую версию (и обновите ее позже по истечении соответствующего времени тестирования), либо отложите выпуск, чтобы предоставить дополнительное время тестирования. необходимо.
Дэвид Спиллетт
@DavidSpillett, как в случае со следующим выпуском Debian, который был отложен для размещения ядра LTS, вероятно, станет доступным.
Муру