A Canonical bejelentette az Ubuntu Core 26 általános elérhetőségét. Ez a legújabb, hosszú távú támogatású kiadásuk beágyazott, IoT, peremhálózati és ipari eszközökhöz.
Az új kiadás a Ubuntu 26.04 LTS-re épül, és megtartja az előző verziók felépítését: sandboxolt, kriptográfiailag aláírt Snap-eket használ, és akár 15 év «security» karbantartást kínál.
Fontos fejlesztés az Ubuntu Core 26-ban az over-the-air frissítések méretének jelentős csökkentése. A Canonical szerint a továbbfejlesztett Snap-delta formátum a legtöbb Snap esetében 50–90%-kal mérsékli a letöltendő frissítések méretét, a Core alap Snap frissítések pedig 16 MB-ról 1,5 MB-ra zsugorodtak. A kiadás emellett initramfs-alapú telepítéseket használ, így elkerüli a felesleges újraindításokat és csökkenti a telepítési időt.
Az Ubuntu Core 26 egy Chisel-alapú build rendszert is bevezet a Core alap Snap-ekhez. Ez a rendszer kiadás-specifikus csomagszelet-definíciókat és explicit függőségeket használ, így a fájlok visszakövethetők a forráscsomaghoz és a szelethez. Ennek köszönhetően 7%-kal kisebb lett az alap image mérete.
«Security» szempontból az Ubuntu Core 26 natív OP-TEE integrációt kapott, amely ARM TRustZone-alapú kulcsvédelmet nyújt beágyazott rendszerekhez. A lemeztitkosítási kulcsokat mostantól TRusted Execution Environment segítségével lehet lezárni és feloldani, így kevésbé vannak kitéve a szokásos operációs rendszernek. A kiadás a TPM-mel lezárt, teljes lemezes titkosítási kulcsokat közvetlenül a LUKS2 fejléchez tárolja.
Újabb kiemelt újdonság a Livepatch támogatás az Ubuntu Core 26-ban. Először vált elérhetővé a Livepatch ARM64 eszközökön, így a kritikus és magas kockázatú kernel sebezhetőségeket újraindítás nélkül lehet javítani. AMD64 támogatás mostantól hivatalosan elérhető az Ubuntu Core 20 és újabb kiadásokhoz.
Grafikus beágyazott rendszerekhez az Ubuntu Frame már több alkalmazást is tud kezelni egyetlen kijelzőn, konfigurálható elrendezésekkel, egyedi kliens-elhelyezéssel és új akadálymentesítési indítóval. Az Ubuntu Core 26 bevezeti a gpu-2604 interfészt is a grafikus gyorsításhoz, amelyet egy új Snapcraft kiterjesztés támogat a grafikus integrációhoz.
A flottaszintű megfigyelhetőséget a Canonical Observability Stack integrációja javítja. Az Ubuntu Core 26 képes naplókat és metrikákat továbbítani az eszközökről központi Grafana, Loki és Prometheus infrastruktúrára, akár felhőben, akár helyben üzemeltetve.
Végül a Snapcraft mostantól szélesebb körű támogatást nyújt a komponensekhez, egy olyan csomagolási funkcióhoz, amelyet először az Ubuntu Core 24-ben próbáltak ki az NVIDIA driverekhez. A komponensek lehetővé teszik a Snap karbantartók számára, hogy nagy vagy opcionális erőforrásokat – például debug szimbólumokat, fordításokat vagy drivereket – a fő Snap mellett szállítsanak, anélkül hogy növelnék az alap telepítés méretét.
További részletekért nézd meg a changelogot. Az Ubuntu Core 26 image-ek és dokumentáció már elérhető a Canonicaltól.

