Представен е дистрибутивът Amazon Linux 2027

Компания Amazon започна тестване на дистрибутива Amazon Linux 2027 (AL2027), оптимизиран за облачни среди и поддържащ интеграция с инструменти и разширени функции на услугата Amazon EC2. За основа е използвана пакетната база Fedora Linux. Сборките се формират за архитектури x86_64 и ARM64 (Aarch64). Въпреки че е ориентиран предимно към употреба в AWS (Amazon Web Services), дистрибутивът е достъпен и под формата на универсален образ на виртуална машина, който може да бъде стартиран на локална система или в други облачни среди.

Сред промените спрямо предишното издание Amazon Linux 2023:

  • При формирането на Amazon Linux 2027 са използвани компоненти от Fedora 44 и 45, много пакети включват специфични за Amazon Linux модификации или са придружени отделно от Fedora.
  • Използва се собствено ядро Linux, построено на основата на версия 7.1 и включва нови драйвери за устройства Elastic Network Adapter (ENA) и Elastic Fabric Adapter (EFA), както и за оборудване, използвано в инфраструктурата на Amazon EC2. Актуализациите на ядрото Linux се публикуват с използване на технологията 'live patching', която позволява отстраняването на уязвимости и прилагането на важни корекции към ядрото без рестартиране на системата. Включена е верификация на модули на ядрото по цифрова подпис.
  • Пакетите са преосновени с опции '-O2 -ftree-vectorize' и с включване на оптимизации на етапа на свързване (LTO) за архитектури x86-64-v3 (-march=x86-64-v3, използвани са инструкции AVX и AVX2) и ARM 8.2 (-march=armv8.2-a+crypto -mtune=neoverse-n1).
  • Актуализирани са системните компоненти, включително GCC 16.1, Clang/LLVM 22, OpenSSH 9.9p1, OpenSSL 3.5, glibc 2.44, binutils 2.46, systemd 260, Python 3.14.
  • За управление на пакетите по подразбиране е използван пакетният мениджър RPM 6.0 и инструментарият DNF5, базовата функционалност за управление на пакети в който е изнесена в отделна библиотека libdnf5, вместо свързване с PackageKit е използван DNF Daemon, а компонентите на Python са преписани на C++.
  • Приготвени са бекпортове с варианти на системни компоненти, оптимизирани за ARM-процесори Graviton.
  • Като реализация на Java се използва Amazon Corretto.
  • Системата за принудителен контрол на достъпа SELinux по подразбиране е настроена в режим 'enforcing' (в предишната версия беше 'permissive').
  • В OpenSSH, OpenSSL, GnuTLS и NSS по подразбиране е включена поддръжка на постквантовите криптоалгоритми ML-DSA и SLH-DSA.
  • Пакетите coreutils, elinks, haproxy, httpd, libmemcached-awesome, libpq, nginx-awslc, python3-awscrt, python-cryptography, python3.14, rsync, socat, tpm2-tools, tpm2-tss, trousers и wget1 са събрани с криптографската библиотека AWS-LC вместо OpenSSL.
  • За управление на мрежовите настройки е използван systemd-networkd.

    Източник: opennet.ru
Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster