Ядро

Материал из Rosalab Wiki
Перейти к: навигация, поиск
Эта статья описывает политику упаковки и сопровождения официальных ядер Linux в дистрибутивах ROSA Fresh, RED, Nickel. Статья находится в разработке.

Предмет описания

Эта статья описывает политику упаковки и сопровождения официальных ядер Linux в дистрибутивах ROSA Fresh, RED, Nickel. В настоящий момент затрагивает ядро 5.4 LTS.

Исходники пакета с ядром находятся здесь: https://abf.io/import/kernel-5.4

Бинарные пакеты с ядром размещены в официальных репозиториях платформ rosa2016.1, rosa2019.05, rosa2019.1.

Политика обновлений ядра

Каждое ядро собирается в отдельный пакет, в название которого включается:

  • flavour — разновидность ядра; для сертифицированных дистрибутивов это «nickel», для остальных — «generic»
  • версия ядра, например, 5.4.59
  • аппаратная архитектура, например, x86_64
  • релиз пакета с ядром (номер сборки ядра этой версии) c названием платформы ROSA в постфиксе, например, 2rosa2019.1, где 2 ­— номер сборки, а rosa2019.1 — платформа (репозиторий).[1]

Пример результирующего названия пакета с ядром: kernel-generic-5.4.59-1rosa2019.1-x86_64

Используются официальные релизы ветки 5.4 с kernel.org. По мере выхода новых минорных версий производится обновление пакета с ядром, для стабильных платформ (rosa2016.1) обновления проходят проверку качества.
  1. rosa2016.1 — ROSA Fresh R9-R11.1, ROSA Enterprise Desktop X4; rosa2019.1 находится в разработке; rosa2019.05 — платформа для сертифицированного органами госвласти дистрибутива.