Företaget Amazon har inlett testning av distributionen Amazon Linux 2027 (AL2027), optimerad för molnmiljöer och stödjer integration med verktyg och utökade funktioner av tjÀnsten Amazon EC2. Som grund anvÀnds paketsystemet Fedora Linux. Byggnaderna skapas för arkitekturerna x86_64 och ARM64 (Aarch64). Trots den primÀra inriktningen pÄ anvÀndning inom AWS (Amazon Web Services), levereras distributionen ocksÄ i form av en universell virtuell maskinbild som kan köras pÄ ett lokalt system eller i andra molnmiljöer.
Bland förÀndringarna jÀmfört med den tidigare versionen Amazon Linux 2023:
- Vid skapandet av Amazon Linux 2027 anvÀnds komponenter frÄn Fedora 44 och 45, mÄnga paket inkluderar specifika modifieringar för Amazon Linux eller följs av avgrÀnsade versioner frÄn Fedora.
- Ett eget Linux-kĂ€rna har anvĂ€nts, byggd pĂ„ basen av grenen 7.1 och inkluderar nya drivrutiner för Elastic Network Adapter (ENA) och Elastic Fabric Adapter (EFA), samt utrustning som anvĂ€nds inom Amazon EC2-infrastrukturen. Uppdateringar för Linux-kĂ€rnan slĂ€pps med hjĂ€lp av teknologin âlive patchingâ, som gör det möjligt att Ă„tgĂ€rda sĂ„rbarheter och tillĂ€mpa viktiga korrigeringar pĂ„ kĂ€rnan utan att starta om systemet. Verifiering av kĂ€rnmoduler sker genom digital signatur.
- Paketen har Ă„teruppbyggts med alternativen â-O2 -ftree-vectorizeâ och med inkludering av optimeringar under lĂ€nkning (LTO) för arkitekturer x86-64-v3 (-march=x86-64-v3, AVX och AVX2-instruktioner har anvĂ€nts) och ARM 8.2 (-march=armv8.2-a+crypto -mtune=neoverse-n1).
- Systemkomponenterna har uppdaterats, inklusive GCC 16.1, Clang/LLVM 22, OpenSSH 9.9p1, OpenSSL 3.5, glibc 2.44, binutils 2.46, systemd 260, Python 3.14.
- För paketadministration anvÀnds som standard paketmanager RPM 6.0 och verktyget DNF5, dÀr den grundlÀggande funktionaliteten för paketadministration har flyttats till ett separat bibliotek libdnf5, istÀllet för kopplingar till PackageKit anvÀnds DNF Daemon, och komponenterna i Python har skrivits om till C++.
- BÀckporter med versioner av systemkomponenter optimerade för ARM-processorer Graviton har förberetts.
- Som implementation av Java anvÀnds Amazon Corretto.
- Systemet för obligatorisk Ă„tkomstkontroll SELinux Ă€r som standard instĂ€llt i âenforcingâ-lĂ€ge (det tidigare lĂ€get var âpermissiveâ).
- I OpenSSH, OpenSSL, GnuTLS och NSS har stöd för post-kvanta kryptografiska algoritmer ML-DSA och SLH-DSA aktiverats som standard.
- Paketterna coreutils, elinks, haproxy, httpd, libmemcached-awesome, libpq, nginx-awslc, python3-awscrt, python-cryptography, python3.14, rsync, socat, tpm2-tools, tpm2-tss, trousers och wget1 Àr samlade med kryptografiska biblioteket AWS-LC istÀllet för OpenSSL.
- För att hantera nÀtverksinstÀllningar anvÀnds systemd-networkd.
KĂ€lla: opennet.ru
