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
тепер підтримує багаторядкові інструкції HereDocpasta
як назва мережі тепер не підтримується- Сервер бази даних 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.190systemtap
оновлено до версії 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, Списки розсилки або будь-яким іншим способом, яким ви бажаєте взяти участь!