Red Hat Enterprise Linux 9 Beta уже выпущена, и это ее новости

Red Hat недавно выпустила выпуск первая бета-версия «Red Hat Enterprise Linux 9» который выделяется своим переходом к более открытому процессу разработки что в отличие от предыдущих веток, база пакета CentOS Stream 9 использовалась в качестве основы для построения дистрибутива.

Тем из вас, кто еще не знаком с CentOS Stream, следует знать, что CentOS Stream позиционируется как восходящий проект для RHEL, позволяющий сторонним участникам контролировать подготовку пакетов для RHEL, предлагать свои изменения и влиять на решения.

Что нового в Red Hat Enterprise Linux 9 Beta

В этой бета-версии представлен дистрибутив поставляется с ядром Linux 5.14, менеджером пакетов RPM 4.16, рабочим столом GNOME 40 и библиотекой GTK 4. Благодаря этому в GNOME 40 виртуальные рабочие столы с обзором действий настроены в альбомной ориентации и отображаются в виде непрерывного цикла слева направо. На каждом рабочем столе, отображаемом в режиме обзора, четко отображаются доступные окна, которые динамически прокручиваются и масштабируются при взаимодействии с пользователем. Обеспечивается плавный переход между списком программ и виртуальными рабочими столами.

GNOME использует драйвер демона профилей мощности, Он обеспечивает возможность «на лету» переключаться между режимом энергосбережения, режимом баланса мощности и режимом максимальной производительности.

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

По умолчанию, меню запуска GRUB скрыто, если RHEL - единственный дистрибутив в системе и если предыдущий запуск был успешным. Это из-за этого Чтобы меню отображалось во время запуска, необходимо несколько раз удерживать нажатой клавишу Shift, Esc или F8. Из изменений загрузчика также следует отметить, что файлы конфигурации GRUB для всех архитектур помещены в один и тот же каталог / boot / grub2 / (/ boot / efi / EFI / redhat / grub. Cfg теперь является символической ссылкой на / boot / grub2 / grub.cfg) ту же установленную систему можно загрузить с помощью EFI или BIOS.

Для одновременной установки разных версий программ и наиболее частая генерация обновлений, Используются компоненты Application Streams, который теперь может быть построен с использованием всех поддерживаемых RHEL вариантов распространения пакетов, включая пакеты RPM, модули (наборы пакетов rpm, сгруппированные в модули), SCL (Software Collection) и Flatpak.

Кроме того, по умолчанию используется единая унифицированная иерархия контрольных групп (cgroup v2). Cgroups v2 можно использовать, например, для ограничения потребления памяти, ресурсов ЦП и ввода-вывода. Ключевое различие между cgroups v2 и v1 заключается в использовании общей иерархии групп для всех видов ресурсов вместо отдельных иерархий для ЦП. выделение ресурсов, регулирование памяти и ввод-вывод. Раздельные иерархии приводили к трудностям в организации связи между контроллерами и дополнительным затратам ресурсов ядра при применении правил для процесса, на который ссылаются в разных иерархиях.

Также подчеркивается, что добавлена ​​поддержка точной синхронизации времени на основе протокола NTS (Network Time Security), который использует элементы инфраструктуры открытого ключа (PKI) и позволяет использовать TLS и аутентифицированное шифрование со связанными данными (AEAD) для криптографической защиты связи клиент-сервер. по NTP (протокол сетевого времени). Сервер Chrony NTP обновлен до версии 4.1.

Из других изменений которые выделяются:

  • Завершена миграция дистрибутива на Python 3. По умолчанию предлагается ветка Python 3.9. Python 2 прекращен.
  • Новая ветка криптобиблиотеки OpenSSL 3.0
  • Производительность SELinux была значительно улучшена, а потребление памяти уменьшено.
  • По умолчанию вход по SSH с правами root запрещен.
  • Устаревшие инструменты управления фильтрами пакетов объявлены iptables-nft (утилиты iptables, ip6tables, ebtables и arptables) и ipset. Теперь для управления брандмауэром рекомендуется использовать nftables.
  • Пакет сетевого сценария удален, используйте NetworkManager для настройки сетевых подключений.
  • Формат конфигурации ifcfg по-прежнему поддерживается, но NetworkManager по умолчанию использует формат на основе ключевых файлов.
  • Clang используется по умолчанию для создания эмулятора QEMU, который позволяет гипервизору KVM использовать некоторые дополнительные механизмы защиты, такие как SafeStack, для защиты от использования методов Return-Oriented Programming (ROP).
  • Расширены возможности веб-консоли: добавлены дополнительные метрики производительности для выявления узких мест (ЦП, память, диск, сетевые ресурсы), упрощен экспорт метрик для визуализации с помощью Grafana, возможность управления Live патчами в ядро добавлена ​​аутентификация через смарт-карты (включая sudo и SSH).
  • SSSD (System Security Services Daemon) увеличил детализацию журналов.
  • Расширенная поддержка IMA (Архитектура измерения целостности) для проверки целостности компонентов операционной системы с использованием цифровых подписей и хэшей.
  • Обеспечена экспериментальная поддержка (Technology Preview) для KTLS (реализация TLS на уровне ядра), Intel SGX (Software Guard Extensions), DAX (Direct Access) для ext4 и XFS, поддержка AMD SEV и SEV-ES на гипервизоре KVM.

В конце концов если вам интересно узнать об этом больше, вы можете проверить подробности По следующей ссылке.

Получить Red Hat Enterprise Linux 9 Beta

Тем, кто заинтересован в возможности протестировать эту бета-версию, следует знать, что готовые установочные образы подготовлены для зарегистрированных пользователей Клиентский портал Red Hat (ISO-образы CentOS Stream 9 также можно использовать для оценки функциональности.)

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


Будьте первым, чтобы комментировать

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

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

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.