Программист видит мир через данные и алгоритмы. (автор не известен)

Red Hat Enterprise Linux 10.3 вышла с Linux 6.12, GCC 16 и защищёнными системными образами


Red Hat Enterprise Linux 10.3 вышла с Linux 6.12, GCC 16 и защищёнными системными образами

Red Hat выпустила Red Hat Enterprise Linux 10.3 — очередное обновление корпоративного дистрибутива Linux, ориентированного на серверы, облачную инфраструктуру, рабочие станции и критически важные корпоративные системы. Релиз получил обновлённые инструменты разработки, улучшения безопасности, поддержку ИИ-диагностики и новый механизм защиты системных образов от несанкционированных изменений.

Одновременно компания представила RHEL 9.9, продолжив поддержку предыдущего поколения платформы. Основные нововведения двух выпусков связаны с безопасностью, управлением инфраструктурой и современными инструментами разработки. Среди наиболее заметных изменений RHEL 10.3 — Sealed Images для Image Mode, компилятор GCC 16, Go 1.27, Node.js 26, .NET 11 и поддержка постквантовых криптографических алгоритмов в Go.

О выпуске Red Hat объявила 9 ноября 2026 года на мероприятии KubeCon + CloudNativeCon North America. Установочные образы RHEL 10.3 появились в официальном разделе загрузок 10 ноября, а 11 ноября Red Hat Developer опубликовала подробный обзор новых возможностей для разработчиков.

Официальные анонсы доступны в пресс-релизе Red Hat и статье What’s new for developers in RHEL 10.3 and 9.9.

 

Linux Kernel 6.12 остаётся основой RHEL 10.3

Несмотря на появление новых возможностей, Red Hat не стала переходить на более свежую основную ветку ядра Linux. RHEL 10.3 продолжает использовать Linux 6.12 — ту же базовую версию, которая лежит в основе предыдущих выпусков RHEL 10.

Такой подход характерен для корпоративных дистрибутивов. В отличие от Fedora или других систем с более быстрым циклом обновления, Red Hat делает ставку на длительную стабильность программной платформы. Переход на новую основную ветку ядра способен повлиять на совместимость драйверов, модулей, системного ПО и корпоративных приложений. Поэтому вместо регулярной смены major-версии компания поддерживает выбранную ветку, перенося в неё необходимые исправления безопасности, улучшения производительности и поддержку оборудования.

Таким образом, обозначение Linux 6.12 не означает, что ядро в RHEL 10.3 осталось без изменений по сравнению с первоначальным выпуском системы. В корпоративном дистрибутиве используются собственные сборки с дополнительными исправлениями и обновлениями, а номер пакета ядра отличается от номера исходной версии Linux.

Проверить установленную версию ядра можно стандартной командой:

uname -r

 

Информацию о выпуске дистрибутива показывает другая команда:

cat /etc/redhat-release

 

Официальная таблица версий и дат выпуска RHEL публикуется в Red Hat Customer Portal. Она позволяет проверить, какое ядро поставляется с конкретным минорным выпуском и как менялись версии платформы.

 

Sealed Images: защита операционной системы от подмены файлов

Одним из наиболее значимых нововведений RHEL 10.3 стали Sealed Images — криптографически защищённые системные образы для Image Mode. Эта технология призвана предотвратить незаметное изменение компонентов операционной системы и обеспечить проверяемую целостность программной среды во время работы.

Image Mode позволяет создавать, развёртывать и обслуживать операционную систему в формате загрузочного контейнерного образа OCI. В основе подхода лежит технология bootc, благодаря которой привычная операционная система рассматривается как управляемый образ, похожий по принципу распространения на контейнер.

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

Sealed Images добавляет к этой модели криптографическую проверку целостности. Образ можно подписать собственными ключами безопасности, связанными с механизмом Secure Boot. Для проверки файлов используются технологии dm-verity и fs-verity.

Их задача заключается в том, чтобы не просто проверить систему при запуске, а контролировать целостность данных в процессе дальнейшей работы. Ядро проверяет системные файлы при чтении с диска. Если содержимое оказывается изменённым и не соответствует ожидаемым криптографическим данным, доступ к подменённому содержимому блокируется.

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

Практическая польза Sealed Images особенно заметна в следующих сценариях:

  • Корпоративные серверы. Администраторы могут контролировать, какие системные компоненты разрешено запускать в производственной среде.
  • Облачная инфраструктура. Подписанные образы упрощают проверку происхождения и целостности операционной системы на большом количестве узлов.
  • Контейнерные платформы. Образы, проверенные в тестовой среде, можно использовать для более предсказуемого развёртывания в production.
  • Регулируемые отрасли. Криптографическая проверка помогает выполнять требования к контролю изменений и защите инфраструктуры.

 

Важно понимать, что Sealed Images не заменяет все остальные механизмы безопасности. Подпись образа и проверка файлов не защищают автоматически от уязвимостей в разрешённых приложениях, неправильных настроек доступа или компрометации учётных записей. Технология решает более узкую, но важную задачу — подтверждение целостности системной среды.

Подробное описание реализации опубликовано в материале Red Hat Developer о RHEL 10.3.

 

GCC 16, LLVM 22 и обновлённые инструменты разработки

RHEL 10.3 получила обновлённый набор инструментов для разработчиков. Центральное место занимает GCC 16 — новая версия GNU Compiler Collection, включающая компиляторы C и C++, а также связанные инструменты сборки и отладки.

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

Вместе с GCC обновлён и LLVM 22. Этот набор инструментов включает компилятор Clang, компоновщик LLD и библиотеки времени выполнения. Он востребован при разработке приложений на C и C++, а также в проектах, использующих Rust и другие языки, связанные с экосистемой LLVM.

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

Для корпоративных разработчиков важно, что новые инструменты доступны в рамках управляемой платформы. Вместо самостоятельной установки нестандартных сборок и изменения системных компонентов можно использовать поддерживаемые Red Hat наборы инструментов, сохраняя предсказуемость основной среды.

 

Go 1.27, Node.js 26 и .NET 11

Обновление затронуло не только компиляторы. RHEL 10.3 и RHEL 9.9 получили новые версии языковых сред и инструментов разработки, которые позволяют создавать современные приложения без необходимости переходить на экспериментальные операционные системы.

Среди заявленных обновлений:

  • Go 1.27 — новая версия языка Go и его инструментальной цепочки.
  • Node.js 26 LTS — актуальная ветка среды выполнения JavaScript для серверных приложений и инструментов разработки.
  • .NET 11 — обновлённая платформа Microsoft для разработки приложений и сервисов.
  • GCC 16 — современный набор компиляторов C и C++.
  • LLVM 22 — обновлённая инфраструктура компиляции и оптимизации кода.

 

Здесь важно учитывать механизм Application Streams, который используется в RHEL. Он позволяет предоставлять дополнительные версии языков, сред выполнения и инструментов отдельно от базовых системных компонентов. Это снижает необходимость менять основную версию операционной системы ради обновления одного инструмента.

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

 

MCP-сервер: ИИ получает доступ к диагностике Linux

Ещё одно важное направление RHEL 10.3 — интеграция искусственного интеллекта в администрирование серверов. Red Hat представила общедоступную версию MCP-сервера для RHEL, который позволяет совместимым ИИ-инструментам получать контекстную информацию о состоянии системы.

MCP (Model Context Protocol) — протокол, предназначенный для подключения моделей и ИИ-агентов к внешним источникам данных и инструментам. В случае RHEL он используется для предоставления доступа к диагностической информации операционной системы. Вместо того чтобы вручную собирать журналы, показатели производительности и сведения о конфигурации, администратор может использовать ИИ-помощника, который получает необходимые данные через MCP.

Сервер способен работать с системными журналами, журналами приложений и диагностическими данными. Он также поддерживает архивы Performance Co-Pilot (PCP), что позволяет анализировать не только текущее состояние машины, но и исторические показатели.

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

Red Hat указывает на возможность интеграции с совместимыми инструментами, включая Goose — открытого ИИ-агента для автоматизации задач. MCP-сервер доступен через репозиторий Red Hat Enterprise Linux Extensions.

При этом речь не идёт о предоставлении ИИ неограниченного доступа к серверу. Механизм предусматривает управляемые разрешения и работу в рамках стандартных прав пользователя. Это принципиально важно для корпоративной инфраструктуры, где передача конфигураций, журналов и другой внутренней информации внешним сервисам может быть запрещена политиками безопасности.

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

 

RHEL Command Line Assistant сможет работать с локальными моделями

Red Hat также развивает собственный командный помощник RHEL Command Line Assistant. Он предназначен для взаимодействия с системой на естественном языке и помогает пользователям разбираться с командами, конфигурацией и диагностикой Linux.

Важное изменение касается возможности самостоятельного размещения ИИ-инфраструктуры. В режиме Developer Preview помощник может использовать собственную модель и локальную инфраструктуру вывода вместо обязательного обращения к облачному сервису Red Hat.

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

Локальный вариант позволяет сохранить обработку запросов внутри контролируемого периметра. Он также может быть полезен в изолированных сетях и средах с ограниченным доступом к интернету.

Однако следует учитывать статус функции: самостоятельное использование помощника с собственной моделью пока обозначено как Developer Preview. Это означает, что возможность предназначена для тестирования и оценки, а не должна автоматически рассматриваться как полностью готовый компонент для любой производственной инфраструктуры.

 

Постквантовая криптография приходит в Go

В RHEL 10.3 Red Hat продолжает подготовку платформы к потенциальным угрозам со стороны квантовых компьютеров. В обновлении появилась встроенная поддержка постквантовой криптографии для приложений на Go.

Постквантовые алгоритмы предназначены для защиты данных от атак, которые могут стать практически осуществимыми после появления достаточно мощных квантовых вычислительных систем. Одна из наиболее обсуждаемых угроз называется harvest now, decrypt later. Злоумышленник перехватывает зашифрованные данные уже сегодня, сохраняет их и рассчитывает расшифровать в будущем, когда вычислительные технологии позволят преодолеть используемые криптографические механизмы.

В RHEL 10.3 приложения на Go получают доступ к стандартизированным алгоритмам постквантовой криптографии, включая:

  • ML-KEM — механизм инкапсуляции ключей, предназначенный для безопасного согласования криптографических ключей.
  • ML-DSA — алгоритм цифровой подписи, позволяющий проверять подлинность данных и отправителя.

 

Эти алгоритмы стандартизированы Национальным институтом стандартов и технологий США (NIST). Их интеграция в инструментальную цепочку Go позволяет разработчикам использовать современные криптографические механизмы без необходимости самостоятельно подключать сомнительные сторонние библиотеки.

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

 

RHEL 9.9 также получила новые возможности

Вместе с RHEL 10.3 компания выпустила RHEL 9.9. Это обновление предназначено для организаций, которые пока не готовы переходить на десятое поколение платформы, но хотят использовать новые возможности безопасности и инструменты разработки.

Red Hat подчёркивает, что многие изменения доступны в обоих выпусках. В частности, это относится к MCP-серверу для диагностики, обновлённым инструментам разработки и возможности локального использования ИИ-помощника в предварительном режиме.

Однако Sealed Images для Image Mode выделяется как одно из ключевых нововведений именно RHEL 10.3. Поэтому не следует считать, что два выпуска полностью идентичны по набору функций. Конкретные возможности необходимо проверять по документации соответствующей версии и доступности пакетов в репозиториях.

Сосуществование двух поколений позволяет компаниям планировать миграцию постепенно. RHEL 9.9 подходит организациям, которым важно сохранить текущую платформу, а RHEL 10.3 предлагает более современную основу для новых проектов и постепенного внедрения обновлённых технологий.

 

Как получить Red Hat Enterprise Linux 10.3

Установочные образы RHEL 10.3 доступны на официальном сайте Red Hat. Предусмотрены варианты для архитектур x86_64 и AArch64, включая загрузочные ISO и полноценные DVD-образы.

Также доступна регистрация в программе Red Hat Developer, которая предоставляет бесплатную подписку для индивидуальных разработчиков и позволяет использовать RHEL для обучения, разработки и тестирования. Для корпоративных сценариев предусмотрены отдельные варианты подписки и лицензирования.

Перед установкой стоит учитывать, что загрузочный ISO и DVD ISO предназначены для разных сценариев:

  • Boot ISO — компактный установочный образ, который загружает необходимые пакеты из сетевых репозиториев во время установки.
  • DVD ISO — более крупный образ, содержащий значительный набор установочных пакетов и подходящий для установки без постоянного подключения к сети.

 

Официальные образы и контрольные суммы доступны на странице Red Hat Enterprise Linux Download. Перед использованием ISO рекомендуется проверить SHA-256 контрольную сумму, опубликованную рядом с соответствующим файлом. Это позволяет убедиться, что образ не был повреждён при загрузке или изменён посторонними лицами.

Для обновления уже установленной системы используется штатный менеджер пакетов DNF. После проверки подключённых репозиториев администратор может выполнить:

sudo dnf check-update
sudo dnf upgrade

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

 

Выводы

Red Hat Enterprise Linux 10.3 — не просто очередное обновление пакетов. Релиз демонстрирует направление развития корпоративного Linux: повышение целостности операционной системы, интеграция ИИ в повседневное администрирование и подготовка приложений к новым криптографическим угрозам.

Наиболее существенное нововведение — Sealed Images для Image Mode. Использование подписанных образов, Secure Boot, dm-verity и fs-verity позволяет усилить контроль над системными компонентами и обнаруживать несанкционированные изменения во время работы. Для облачных и контейнерных инфраструктур это важный шаг к более предсказуемому развёртыванию операционных систем.

Не менее интересна интеграция MCP-сервера, который открывает ИИ-инструментам контролируемый доступ к диагностическим данным Linux. В сочетании с возможностью локального запуска командного помощника это может сделать обслуживание крупных серверных инфраструктур эффективнее, не вынуждая организации передавать внутреннюю информацию внешним сервисам.

GCC 16, LLVM 22, Go 1.27, Node.js 26 и .NET 11 расширяют возможности разработчиков, а поддержка ML-KEM и ML-DSA в Go помогает готовиться к переходу на постквантовую криптографию. При этом сохранение ядра Linux 6.12 подчёркивает традиционный приоритет RHEL: внедрять новые функции, не жертвуя стабильностью базовой платформы.

RHEL 10.3 будет особенно интересна организациям, которые строят инфраструктуру на основе контейнерных образов, уделяют повышенное внимание контролю целостности ОС и хотят внедрять ИИ-инструменты в администрирование с соблюдением требований безопасности. Для тех, кто пока не готов к миграции на новое поколение, параллельный выпуск RHEL 9.9 обеспечивает более плавный путь обновления.

 

Часто задаваемые вопросы

Red Hat объявила о выпуске 9 ноября 2026 года. Установочные образы RHEL 10.3 появились на официальном сайте 10 ноября, а подробный обзор возможностей для разработчиков опубликован 11 ноября.

RHEL 10.3 продолжает использовать ядро Linux ветки 6.12. Red Hat поддерживает эту базовую версию, перенося в неё необходимые исправления и обновления, вместо регулярного перехода на новую основную ветку ядра.

Это механизм криптографической защиты системных образов Image Mode. Он использует подпись образов и технологии dm-verity и fs-verity для проверки целостности системных файлов и блокировки доступа к изменённым компонентам.

Image Mode позволяет создавать и развёртывать операционную систему как загрузочный контейнерный образ OCI на основе технологии bootc. Такой подход упрощает тестирование, распространение и обновление системных образов.

В обновлении представлены GCC 16 и LLVM 22. Они включают современные компиляторы, инструменты компоновки и библиотеки времени выполнения для разработки приложений.

Он предоставляет совместимым ИИ-инструментам контролируемый доступ к диагностической информации системы, включая журналы, данные о производительности и архивы Performance Co-Pilot. Это помогает автоматизировать анализ неисправностей и поиск их первопричин.

Да, Red Hat добавила возможность самостоятельного размещения ИИ-инфраструктуры для RHEL Command Line Assistant. Однако на момент выпуска эта возможность обозначена как Developer Preview и предназначена прежде всего для тестирования.

Приложения на Go получают доступ к стандартизированным алгоритмам ML-KEM и ML-DSA. Они предназначены для защиты обмена ключами и цифровых подписей от потенциальных угроз со стороны будущих квантовых компьютеров. Для их использования разработчикам необходимо соответствующим образом настроить приложения.

RHEL 10.3 относится к новому поколению корпоративной платформы и включает Sealed Images для Image Mode. RHEL 9.9 продолжает развитие предыдущего поколения. Многие обновления инструментов разработки и функции ИИ-диагностики доступны в обоих выпусках.

Установочные образы доступны на официальном сайте Red Hat Developer. Индивидуальные разработчики могут зарегистрироваться в программе Red Hat Developer и получить бесплатную подписку для разработки, обучения и тестирования.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Редактор: AndreyEx

Если статья понравилась, поделитесь ей в социальных сетях

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Это может быть вам интересно


Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала