Реліз Rocky Linux 9.0 та 8.7
- 21.11.2022, 11:54
- 11937
Версії Rocky Linux 8.7 та 9.0 призначені для архітектур x86−64 та aarch64. Дистрибутиви Rocky Linux повністю сумісні з Red Hat Enterprise Linux 8.7 та 9.0 і включають всі покращення, рекомендовані в даних версіях.
Rocky Linux 9.0
Rocky Linux 9 має оновлені версії інструментальних засобів розробника, включаючи GCC (11.2.1), glibc (2.34) і binutils (2.35). Нові можливості компілятора GCC допомагають розробникам краще відстежувати потік коду з покращеними можливостями налагодження, а також писати оптимізований код для ефективного використання апаратного забезпечення.
Rocky Linux 9 розширює можливості пакування модулів, доступні в Rocky Linux 8. Всі методи пакування, такі як Software Collections, Flatpak і RPM, були включені в потоки додатків, що полегшує розробникам використання їх улюблених пакетів.
- Python 3.9 буде підтримуватися протягом усього життєвого циклу Rocky Linux 9 і поставляється з багатьма новими функціями, включаючи мітки часу з урахуванням часових поясів, нові методи префіксів і суфіксів рядків, операції об'єднання словників, високопродуктивні синтаксичні аналізатори, поліпшення багатопроцесорної обробки.
- Node.js 16 включає оновлення двигуна V8 до версії 9.2, новий API Timer Promises, новий API веб-потоків і підтримку менеджера пакетів npm версії 7.20.3. Node. js тепер сумісний з OpenSSL 3.0.
- Ruby 3.0.3 забезпечує декілька покращень продуктивності, а також виправлення помилок і безпеки. Важливими покращеннями є паралельність та паралелізм, статичний аналіз, співставлення шаблонів за допомогою виразів case/in, перероблений однорядковий пошук шаблонів та пошук шаблонів за зразком.
- Perl 5.32 містить виправлення помилок та покращення, включаючи підтримку Unicode версії 13, новий експериментальний оператор інфіксів та прискорену перевірку функцій.
- PHP 8.0 містить виправлення та покращення, включаючи використання структурованого синтаксису метаданих, нові іменовані аргументи, які не залежать від порядку, та покращену продуктивність для компіляції Just-In-Time.
За налаштуванням у версії Rocky Linux 9.0 автентифікація root-користувача за допомогою пароля по SSH відключена. Конфігурація OpenSSH за налаштуванням забороняє вхід користувача root за допомогою пароля, тим самим запобігаючи зловмисникам отримати доступ шляхом підбору пароля грубою силою. Замість використання пароля root, користувачі можуть отримати доступ до віддалених систем, використовуючи SSH-ключі для входу.
Повний список змін: docs.rockylinux.org
Rocky Linux 8.7
Зміни у версій Rocky Linux 8:
- NetworkManager оновлено до версії 1.40.
- Нові версії потоків модулів включають node. js 18, mercurial:6.2, maven:3.8 та ruby:3.1.
- Нові версії інструментарію компіляторів: GCC 12, LLVM 14.0.6, Rust 1.62 та Go 1.18.
- Значення за налаштуванням директиви LimitRequestBody в httpd змінено з необмеженого на 1 гігабайт для усунення CVE-2022−29 404.
- SSSD тепер підтримує пряму інтеграцію з Windows Server 2022.
Хмарні образи;
- Офіційні образи Rocky Linux тепер доступні на хмарній платформі Oracle Cloud Platform.
- Артефакти, що стоять за всіма створеними образами, тепер експортуються для використання в розробці.
- Доступні LVM-варіанти загальних, EC2 та Azure образів.
Поточні користувачі Rocky Linux 8 можуть оновитися до 8.7 за допомогою dnf оновлення. Користувачі інших дистрибутивів Enterprise Linux 8 можуть оновитися до Rocky Linux 8.7 за допомогою скрипту конвертації migrate2rocky.
Повний список змін: docs.rockylinux.org