Megjelent a Flatpak 1.18, OCI-alapú csomagtelepítéssel és bővített hardverhozzáféréssel

7/10
Bővül az OCI-alapú telepítés, javul a jogosultságkezelés, megjelenik az AMD GPU-knál használt/dev/kfd eszköz hozzáférés kezelése, és az Intel Xe VA-API támogatása is.

Megjelent a Flatpak 1.18, amely a Linuxos alkalmazások sandbox alapú futtatásához és terjesztéséhez hoz új képességeket. A kiadás több mint egy évvel az 1.16 kiadás után érkezett, és elsősorban az OCI-alapú terjesztést, a hardveres hozzáférések kezelését, valamint a jogosultsági feltételek pontosabb szabályozását fejleszti.

Megjelent a Flatpak 1.18, OCI-alapú csomagtelepítéssel és bővített hardverhozzáféréssel

A kiadás egyik legfontosabb újdonsága az AMD gyártóspecifikus számítási interfészének támogatása a DRI eszközjogosultságon keresztül. Ez a /dev/kfd eszköz elérését érinti, amely AMD grafikus kártyák esetében a számítási feladatokhoz kapcsolódó hardveres képességek használatánál lehet fontos. A hardveres gyorsításhoz kapcsolódó másik változás, hogy az 1.18 kiadás engedélyezi az Intel Xe GPU-khoz tartozó VA-API kiterjesztést is, ami a videodekódolási és videogyorsítási lehetőségek miatt lehet hasznos.

Az új verzióban bővül az OCI-alapú csomagkezelés. Az új verzió már közvetlenül tud telepíteni OCI image-ből, támogatja az OCI tárolókból és archívumokból történő sideloadingot, valamint kezeli a flatpak+https címeket a flatpak install –from kapcsoló használatakor. Ez nagyobb mozgásteret ad a fejlesztőknek és a csomagkarbantartóknak, ha a hagyományos Flatpak tárolók mellett konténeres csomagformátumokra is építenének az alkalmazásterjesztésben.

Az új kiadás a jogosultságkezelésben is pontosabb szabályozást vezet be, mivel új feltételek jelentek meg az USB-eszközök és a Flatpak portálon keresztüli USB-hozzáférés kezelésére. Ezekkel az alkalmazások bizonyos esetekben elhagyhatják a kelleténél nagyobb hozzáférést adó device=all vagy device=usb jogosultságokat. A kiadás a megosztott alrendszerekhez és funkciókhoz kapcsolódó feltételes jogosultságokat is támogatja, valamint lehetővé teszi, hogy a portálon keresztül létrehozott al-sandbox is megkapja a szükséges eszközjogosultságokat.

A parancssori működésben a flatpak run –clear-env kapcsolóval az alkalmazás indítása előtt törölhető a gazdarendszertől örökölt környezet. A flatpak update áttekinthetőbb kimenetet ad, gyorsabban indul a fish shell integráció, a curl alapú letöltések pedig már megszakíthatók. A kiadás zstd tömörítésű OCI rétegekből épített bundle-öket is támogat, pontosabb üzenetet jelenít meg frissíthető refek hiányában, és javítja a flatpak-coredumpctl hibakezelését.

A fejlesztők javasolják az új kiadásra történő mielőbbi frissítést. Az új 1.18 kiadás forráskódja elérhető a projekt GitHub oldalán, de a legtöbb felhasználónak továbbra is a saját Linux disztribúciója csomagtárolójából ajánlott frissítenie amint az új verzió elérhetővé válik.