Перейти до змісту

Release notes for Rocky Linux 9.4

Ви можете знайти повний перелік більшості змін у примітках до випуску попередньої версії.

Оновлення

Ви можете оновити Rocky Linux 9.x до Rocky Linux 9.4, запустивши sudo dnf -y upgrade.

Примітка

Rocky Linux не пропонує шлях оновлення з будь-якої версії Rocky Linux 8. Ми рекомендуємо оновити ОС, щоб перейти до Rocky Linux 9.4.

Зображення

Доступно декілька образів і звичайні образи встановлення, включаючи хмарні та контейнерні платформи.

Ви можете знайти більше про артефакти, створені Cloud Special Interest Group, і інформацію про те, як взяти участь, на SIG/Cloud Wiki-сторінці.

Встановлення

Перед встановленням переконайтеся, що ваш процесор сумісний із цією процедурою!

Щоб установити Rocky Linux 9.4, перейдіть на сторінку завантаження і завантажте версію, яка вам потрібна для вашої архітектури.

Найцікавіші моменти випуску команди Rocky

Хмарні та живі оновлення образів

Робочий процес і процес створення нового зображення

Більшість зображень для випуску 9.4 було створено за допомогою нового конструктора зображень: KIWI від OpenSUSE. Зображення спрямовані на повну функціональність зі старими зображеннями, і жодних серйозних регресій не передбачається. Якщо ви виявите помилку, будь ласка, повідомте нас, і ми зробимо все можливе, щоб її вирішити або пояснити будь-які відмінності.

Образи, створені за допомогою imagefactory, це: Vagrant-VBox, Vagrant-VMware і OCP-Base (Oracle Cloud Platform). Решту зображень Cloud, Container і Vagrant створено за допомогою KIWI. Новий робочий процес збірки дозволить Rocky Linux частіше оновлювати наші зображення на всіх хмарних постачальниках.

Запрошуємо вас ознайомитися з використовуваною конфігурацією KIWI, а також нашим набором інструментів, що використовується для виклику KIWI.

Azure – галереї спільноти та зміна видавця

Обліковий запис видавця Rocky Linux для Microsoft Azure змінився, і попередні зображення вже не підтримуються. Щоб отримати додаткові відомості, зокрема про те, як перейти до нового облікового запису, відвідайте допис на форумі.

Окрім Azure Marketplace, Rocky Linux доступний безкоштовно в галереї спільноти Azure, що забезпечує неймовірно простий доступ до запуску Rocky на Microsoft Azure. Інструкції щодо використання зображень спільнотної галереї можна знайти в цій повідомленні новин.

Нові та помітні

Основні зміни

Щоб отримати повний перелік основних змін, перегляньте тут попередній список.

Основні моменти та нові функції цього випуску детально описано далі.

Конструктор зображень

  • Починаючи з Rocky Linux 9.4, ви можете вказати довільні настроювані точки монтування, за винятком конкретних шляхів, зарезервованих для операційної системи
  • Тепер доступне створення різних режимів розділення, зокрема auto-lvm, lvm і raw
  • Налаштуйте індивідуальні параметри для профілю та додайте його до своїх налаштувань плану, використовуючи вибрані та невибрані параметри для додавання та видалення правил

Безпека

Нижче наведено основні моменти безпеки в останньому випуску Rocky Linux 9.4. Щоб отримати повний список змін, пов’язаних із безпекою, перегляньте посилання вище за посиланням тут.

  • SELinux випуск 3.6 простору користувача вводить правила заборони для подальшого налаштування політик
  • Компоненти сервера Keylime, верифікатор і реєстратор, доступні як контейнери
  • Система обробки Rsyslog містить настроювані параметри шифрування TLS/SSL і додаткові параметри, пов’язані з припиненням можливостей
  • Набір інструментів OpenSSL TLS додає додатковий каталог для конфігураційних файлів постачальника
  • libkcapi 1.4.0 представляє нові інструменти та параметри. Зокрема, за допомогою нової опції -T ви можете вказати імена цільових файлів у обчисленнях хеш-суми
  • stunnel 5.7.1 Служба тунелювання TLS/SSL змінює поведінку OpenSSL 1.1 і пізніших версій у режимі FIPS. Окрім цієї зміни, ця версія надає багато нових функцій, таких як підтримка сучасних клієнтів PostgreSQL

Динамічні мови програмування, сервери веб та бази даних

Щоб отримати докладний список змін у цій категорії, перегляньте посилання вище за посиланням тут.

Тепер доступні пізніші версії таких потоків програм:

  • Python 3.12
  • Ruby 3.3 доступний як потік модуля
  • PHP 8.2 доступний як потік модуля
  • nginx 1.24 доступний як потік модуля
  • MariaDB 10.11 доступний як потік модуля
  • PostgreSQL 16 доступний як потік модуля

Оновлено такі програми:

  • Git оновлено до версії 2.43.0
  • Git LFS оновлено до версії 3.4.1

Контейнери

Щоб отримати докладні відомості про зміни в цій категорії перегляньте посилання вище.

Помітні зміни включають:

  • Команда podman build farm для створення образів контейнерів із кількома архітектурами доступна як попередній перегляд технології
  • Podman тепер підтримує модулі containers.conf для завантаження попередньо визначеного набору конфігурацій
  • Оновлено пакет Container Tools
  • Podman v4.9 RESTful API тепер відображає дані прогресу, коли ви завантажуєте або надсилаєте зображення до реєстру
  • SQLite тепер повністю підтримується як базова база даних за замовчуванням для podman
  • Containerfile тепер підтримує багаторядкові інструкції HereDoc
  • pasta як назва мережі тепер не підтримується
  • Сервер бази даних BoltDB тепер застарів
  • Модуль container-tools:4.0 більше не підтримується
  • Мережевий стек контейнерного мережевого інтерфейсу (CNI) застарів і буде видалено в майбутньому випуску

Компілятори та засоби розробки

Щоб отримати докладніші відомості про зміни в цій категорії перегляньте посилання вище

  • LLVM Toolset оновлено до версії 17.0
  • Rust Toolset оновлено до версії 1.75.0
  • Go Toolset оновлено до версії 1.21.0
  • Каталог ресурсів Clang переміщено (з usr/lib64/clang/17 до usr/lib/clang/17)
  • elfutils перетворено на версію 0.190
  • systemtap оновлено до версії 5.0
  • Оновлено GCC Toolset 13
  • pcp оновлено до версії 6.2.0
  • Новий пакет grafana-selinux
  • Нові мікроархітектури процесорів підтримуються в papi
  • Новий пакет `maven-openjdk21
  • Новий пакет libzip-tools
  • cmake перетворено на версію 3.26

Відомі проблеми

У 9.4 існує багато відомих проблем, у тому числі пов’язаних із:

  • Інсталятор і створення образу
  • Безпека
  • Управління програмним забезпеченням
  • Оболонки та засоби командного рядка
  • Інфраструктурні послуги
  • Мережа
  • Ядро
  • Файлові системи та сховище
  • Мови динамічного програмування, веб-сервери та сервери баз даних
  • Управління ідентифікацією
  • Робочий стіл
  • Графічна інфраструктура
  • Віртуалізація
  • Підтримка
  • Контейнери

Ознайомтеся з списком попередніх версій, щоб отримати повну інформацію про ці проблеми.

Застаріле програмне забезпечення

Деякі потоки програм, які є частиною репозиторіїв Rocky Linux 9.4, не отримуватимуть подальших оновлень. Наразі це Node.js 16 (вихід на пенсію у квітні 2024 року) та .NET 7 (вихід на пенсію у травні 2024 року). Крім того, OpenJDK 11 досягне свого EoL для Rocky Linux 9 у жовтні 2024 року. Будь ласка, переконайтеся, що використовуєте підтримувані версії (модулі Node.js 18 або 20, пакети .NET 6 або 8, пакети OpenJDK 1.8.0, 17 або 21), якщо далі патчі бажані.

Повідомлення про помилки

Будь ласка, повідомляйте про будь-які помилки, з якими ви зіткнулися, Rocky Linux Bug Tracker. Ми також запрошуємо вас приєднатися до нашої спільноти будь-яким способом на наших форумах, Mattermost, IRC на Libera.Chat, Reddit, Списки розсилки або будь-яким іншим способом, яким ви бажаєте взяти участь!