Az Alpine Linux 3.22 lecseréli a Gummiboot-ot systemd-efistub-ra és számos egyéb fejlesztést is hoz

Ha most hallasz róla először: az Alpine Linux 2005 óta létezik, és azóta is hírnevet szerzett magának mint egy karcsú, biztonságos disztribúció, amely rendkívül kis helyigénnyel bír – mindezt a musl libc és a BusyBox használatának köszönhetően. A legújabb kiadás néhány érdekes változást hozott, amelyek közül a legfontosabb a Secure Boot kezelésének megváltoztatása.

A fejlesztők úgy döntöttek, hogy búcsút mondanak a Gummiboot -nak, főként azért, mert annak fejlesztése gyakorlatilag megszűnt – már régóta a systemd részét képezi, így önálló frissítéseket nem kapott. Néhány felhasználó már az Alpine 3.21 óta problémákat tapasztalt vele. Mostantól a Secure Boot kezelésére az Alpine a systemdefistub -ot használja. Mielőtt bárki megijedne, hogy a systemd kezd beszivárogni: a fejlesztők gyorsan leszögezték, hogy ez csak az EFI indítófájlokra vonatkozik, nem az egész init rendszerre. A legtöbb felhasználó számára ez az átállás zökkenőmentes lesz, automatikusan telepíti a systemd-efistub -ot – kivéve, ha valaki kézzel módosította az efistub_file beállítást a secureboot konfigurációban.

A Secure Boot kezelésének átalakításán túl is vannak figyelemre méltó újdonságok. Az Alpine gyorsaságát részben biztosító apk-tools csomagkezelő most fut utoljára a 2.14 -es verzióval – a következő nagy kiadás, a 3.23 már az apk-tools 3 -at hozza el, bár egyelőre még a régi csomagformátumot használja. A KDE Plasma felhasználóknak fontos tudniuk, hogy az X11 munkamenet kikerült, így már csak Wayland érhető el. Ez egyre elterjedtebb irány, így nem teljesen váratlan lépés. Emellett az nginx mostantól az újabb pcre2 -vel van lefordítva, a régi pcre helyett.

Sok csomag frissült, ahogyan az várható volt: a Linux kernel6.12 -re, a GCC 14.2.0-ra, az LLVM 20-ra, és a BusyBox 1.37.0-ra. Néhány komponenst viszont eltávolítottak: az LXD helyét az Incus vette át, a Qt 5 támogatása pedig 2025. május 26 -án lejár, így azokat a Qt 5 könyvtárakat, amelyeknek már nincs használatban lévő csomagja a tárolóban, eltávolították. Kikerült továbbá a hordozható C fordító (pcc), mivel a fejlesztése megszűnt, valamint a ruby-grpc is, az indoklás szerint mert „a GRPC egy hatalmas káosz”.