Az Alpine Linux 3.22.0 megjelent

7/10
Ez a verzió nem pusztán csomagfrissítéseket tartalmaz, hanem komolyabb technikai változást vezet be a rendszerindítás területén a systemd-efistub bevezetésével, amely érinti a biztonságos bootolást használó rendszereket. Emellett sok kulcsfontosságú eszköz és környezet – például Docker, LLVM, GNOME, KDE Plasma, Rust – jelentős frissítést kapott. Bár nem kritikus biztonsági javításokról van szó, a változások hatással lehetnek a rendszer stabilitására és kompatibilitására, főleg speciális konfigurációk esetén.

Megjelent az Alpine Linux 3.22.0 kiadása, amely az első verzió a 3.22-es stabil ágból. A frissítés nemcsak a szokásos szoftverfrissítéseket hozza, hanem néhány kulcsfontosságú változást is bevezet, különös tekintettel a rendszerindítási mechanizmusokra. A fejlesztők célja, hogy a rendszer a lehető legkisebb maradjon, miközben naprakész környezetet biztosít a konténeres és felhőalapú használatra.

Az Alpine Linux 3.22.0 megjelent

Frissített komponensek az Alpine Linux 3.22-ben

Az új Alpine Linux kiadás több jelentős szoftverfrissítést tartalmaz. A fejlesztők számára LLVM 20, a Rust 1.87 és a Go 1.24 verziói érkeztek meg, amelyek ezáltal egy modernebb eszköztárat nyújtanak. A webes és backend rendszerekhez tartozó csomagok, mint az nginx 1.28, a Node.js LTS 22.16, valamint a Dovecot 2.4 és a BIRD 3.1 is megújultak. A konténeres környezetekhez használt Docker immár a 28-as verziónál tart. A programozási nyelvek terén a Ruby 3.4 és a Crystal 1.16 támogatása került be, míg az asztali környezetek közül a GNOME 48, a KDE Plasma 6.3 és az LXQt 2.2 jelenti az előrelépést. A virtualizációs réteg is frissült, a Xen hypervisor már a 4.20-as verzióban érhető el.

Rendszerindítási változások

Fontos technikai változás, hogy a rendszerindítás során a korábban használt gummiboot-efistub helyét átvette a systemd-efistub, amely önmagában, systemd nélkül működik. Ez egyben azt is jelenti, hogy a secureboot-hook már nem támogatja a gummiboot-alapú efistub használatát, és alapértelmezésként a systemd-efistub-ra vált. Azoknak a felhasználóknak, akik nem módosították a secureboot.conf fájlban az efistub_file beállítást, nincs teendőjük. A gummiboot-efistub csomag átkerült a testing ágba, és a továbbiakban nem kap karbantartást. A váltással kapcsolatos részletek a projekt wiki oldalán találhatók meg.

Frissítési tudnivalók

A főverziók közötti frissítéskor a apk upgrade --available használata továbbra is ajánlott, hogy biztosítsuk az összes elérhető csomag megfelelő telepítését. Azok a felhasználók, akik a gyökér (/) és az /usr könyvtárakat különálló fájlrendszerre helyezték – ami hivatalosan nem támogatott beállítás –, külön figyelmet kell fordítsanak a frissítés részleteire. Ennek kapcsán is elérhetők útmutatók a wiki oldalon.

A kiadás minden változása elérhető a hivatalos wiki oldalakon, a Git naplóban, illetve a hibakövető rendszerben. Az Alpine Linux 3.22.0 ezzel új korszakot nyit a disztribúció stabil ágazatában, és célja, hogy megbízható alapot nyújtson a modern, kis erőforrásigényű rendszerekhez.