Привет, Хабр! Это Даша Волкова и новости из мира ИТ.

Компания Canonical, которая разрабатывает дистрибутив Ubuntu, пообещала формировать новые выпуски своей ОС на базе свежей версии ядра. Даже в том случае, если она еще не стабильна. Разработчики уверяют, что приняли такое решение в интересах пользователей и партнеров.

Что решила команда Ubuntu

До настоящего момента политика компании предусматривала включение в дистрибутив самой свежей стабильной (stable) версии ядра Linux. Последний критерий был в приоритете.

«Этот подход гарантировал стабильность ОС в назначенный день выпуска. Но он оказался непопулярен», — заявили в Сanonical.

Значительная часть пользователей Ubuntu и производителей «железа» просила использовать самое свежее ядро. Почему? Чтобы получить доступ к новейшим функциям Linux и поддержку самого нового «железа». Производители чипов и модулей для ПК и ноутбуков также выступили за работу с самым свежим ядром, ведь в него включают новые драйверы.

В Canonical подумали и согласились. Разработчики решили включать в дистрибутив самую новую доступную версию ядра Linux в дату заморозки релиза Ubuntu. Речь идет о так называемой полной заморозке пакетной базы. Этот термин означает, что добавление новых возможностей остановлено. Все усилия разработчиков направляются на исправление остающихся ошибок, которые блокируют финальный релиз.

Есть и другие виды заморозки. Это первая, мягкая стадия. Прекращается выполнение обновления пакетов, когда нужно корректировать зависимости у других пакетов — а это приводит к временному их удалению из testing. И еще заморозка пакетной базы, когда прекращается прием новых исходных пакетов и закрывается сама возможность повторного включения пакетов, которые уже были удалены.

Теперь, если на момент полной заморозки команда разработчиков Linux не признает ядро стабильным, его все равно станут использовать в Ubuntu. В нестабильную версию входят все новинки, добавленные с согласия лидеров проекта, но еще не прошедшие стадию дополнительного тестирования. Она нужна для поиска проблем и ошибок, которые остаются незамеченными в процессе интеграции нового кода.

Новый подход не идеален. Да, пользователи Ubuntu получают больше новых функций, но в саму ОС могут проникать ошибки, которые содержатся в RC-версии ядра Linux. Canonical обещает решить проблему, введя техническую поддержку конкретного релиза Linux. Разработчики будут стараться отслеживать подобные проблемы вне самого сообщества Linux, внутри компании, чтобы максимально быстро решать возникающие вопросы.

Жесткий график формирования релизов Ubuntu и новая версия

В компании Canonical жесткий график релизов. Уже несколько лет пользователи в курсе конкретной даты следующего релиза: она известна за полгода до наступления. Изменить что-то в календаре компания может, только если возникнут исключительные обстоятельства.

А вот с ядром Linux иная ситуация. У Линуса Торвальдса есть полномочия отложить публикацию новой версии ядра, если на последних стадиях формирования выявляется серьезная ошибка. То есть дата релиза плавающая — так сделано специально, чтобы не выпускать проблемное ядро.

В 2023 году компания объявила еще и о предоставлении 10-летнего срока формирования обновлений для выпусков LTS (Long term support) Ubuntu и для базовых пакетов с ядром Linux, изначально поставляемых в LTS-ветках. Половину десятилетнего срока сопровождения поддержка работает в рамках программы ESM (Extended Security Maintenance). В нее входят обновления с устранением уязвимости для ядра и самых важных системных пакетов.

Самый свежий выпуск стабильной версии Ubuntu с долгосрочной поддержкой — апрельский. Это Ubuntu 24.04 с кодовым именем Noble Numbat. Тогда разработчики добавили обновление рабочего стола до GNOME 46, глобальный поиск, экспериментальную поддержку механизма VRR (Variable Refresh Rate). А еще расширили возможности подключения к внешним сервисам и улучшили систему уведомлений. Подробности об этом — в нашей статье. Следующий релиз состоится в октябре 2024 года.

Кроме свежего ядра компания Canonical предлагает расширенную поддержку Ubuntu LTS в течение 12 лет вместо 10. Для бизнеса это платная услуга. Получить ее могут лишь пользователи с подпиской Ubuntu Pro. Для обычных юзеров она бесплатна, но только при условии некоммерческого использования Ubuntu — в этом случае установить ОС можно на пять рабочих станций.

Что еще?

Ubuntu вот уже несколько лет — один из самых user-friendly и популярных дистрибутивов Linux. Согласно данным рейтинга DistroWatch, он находится на шестом месте за год.

По данным самой Canonical, количество пользователей Ubuntu — 20 миллионов по всему миру. Как видим, компания старается идти навстречу пожеланиям аудитории своей ОС и постепенно делает ее еще более удобной и дружественной к пользователю.

Комментарии (13)


  1. unwrecker
    03.09.2024 13:25
    +4

    Мне в целом всё равно: я использую только LTS, и ставлю его не раньше чем через полгода после выпуска. А вот рейтинг DistroWatch всегда считал весьма сомнительным.


    1. AspisVipera
      03.09.2024 13:25
      +2

      В LTS на десктопе по умолчанию включены HWE ядра, которые тянутся из последнего не LTS релиза.


  1. fedorro
    03.09.2024 13:25
    +6

    выпуск стабильной версии Ubuntu с долгосрочной поддержкой — апрельский. Это Ubuntu 24.04 с кодовым именем Noble Numbat.

    Такого кол-ва ошибок после обновления я не видал даже в винде, а что будет на нестабильном ядре - и подумать страшно


  1. Einherjar
    03.09.2024 13:25
    +3

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

    А я вот этого что то не вижу


  1. j_larkin
    03.09.2024 13:25
    +5

    Больше ошибок в релизе - больше пользователей debian. Отличный план, поддерживаю)


  1. duke_alba
    03.09.2024 13:25
    +1

    При апгрейде до 24й с 22й система накернилась аж до TTY режима. Теперь понятно почему :-( Ну, значит буду переходить на новые LTE не раньше, чем через год после выхода. Зря они так.


    1. GospodinKolhoznik
      03.09.2024 13:25

      А в NixOS при неудачном апгрейде вы бы просто перезагрузились на предыдущую генерацию.


      1. Askodon
        03.09.2024 13:25

        если uuid диска не правильный, то тут проблемка на пару часов(сам люблю эту ось).


  1. Wolfen113
    03.09.2024 13:25

    Видать бкбунту и приверженцев дебиана стала напрягать популярность арча и его потомков. Не смотря на страшилки о его повышенной ломучисти из-за роллинг-релизовасти. ))

    Не удивлюсь если влияние валв которые кинули дебиан и перешли на арч для выпуска новой стим ос на нем, для хайпанувшего и повысившего популярность линукса стим дека, сыграло не последнюю роль. Да что там, арч в стиме был на первых местах среди линуксов еще до рождения дека. Дек лишь еще больше всех подтолкнул в гонку за передовыми инструментами, а не стабильностью за счет намеренного удержания на старом.


  1. Kil1J0y
    03.09.2024 13:25

    Если они будут в lts пихать свежие ядра в северную версию, придётся на дебиан переносить


  1. jongallany
    03.09.2024 13:25
    +6

    Пока линукс бесплатный, хорошим для пользователя он не будет, я сколько не пытался, мне сама идея нравится, но реализация дистрибутивов не вкатывает, криво косо, дело в мелочах иногда, в общем пока либо OS X либо WIn, линукс ток терминал для сервера, как полноценная ОС нет - имхо


  1. aspirinne
    03.09.2024 13:25

    Мудрое решение, давно пора. Зачем нужен стабильная Ubuntu, если есть Debian...


  1. isumix
    03.09.2024 13:25

    Поэтому и ставлю себе debian с kde. Там и пакеты и десктопные окружения стабильные и выбрать можно что-то кроме gnome.