A Flatpak 1.14 új verziója már megjelent, tudd meg az újdonságokat

A új verziója lapos csomag 1.14, amely rendszert biztosít olyan önálló csomagok létrehozására, amelyek nem kötődnek meghatározott Linux-disztribúciókhoz, és egy speciális tárolóban futnak, amely elszigeteli az alkalmazást a rendszer többi részétől.

Azok számára, akik nem ismerik a Flatpakot, tudnia kell, hogy ez lehetővé teszi az alkalmazásfejlesztők számára, hogy egyszerűsítsék programjaik terjesztését amelyek nem szerepelnek a normál terjesztési tárolókban, és egy univerzális tárolót készítenek anélkül, hogy minden terjesztéshez külön buildeket hoznának létre.

Biztonságtudatos felhasználók számára Flatpak lehetővé teszi egy megkérdőjelezhető alkalmazás futtatását egy tárolóban, csak az alkalmazáshoz kapcsolódó hálózati funkciókhoz és felhasználói fájlokhoz biztosít hozzáférést. Az újdonságok iránt érdeklődő felhasználók számára a Flatpak lehetővé teszi az alkalmazások legújabb teszt- és stabil verzióinak telepítését anélkül, hogy módosítani kellene a rendszeren.

A Flatpak és a Snap közötti fő különbség az, hogy a Snap a fő rendszerkörnyezet-összetevőket és a rendszerhívás-szűrésen alapuló elkülönítést használja, míg a Flatpak külön rendszertárolót hoz létre, és nagy futásidejű csomagokkal működik, és jellemző csomagokat biztosít a csomagok helyett függőségekként.

A Flatpak 1.14 fő újdonságai

A Flatpak 1.14 bemutatott új verziójában kiemelték, hogy kijavított egy sebezhetőséget a libostree-ben amely lehetővé teheti a felhasználó számára tetszőleges fájlok törlését a rendszeren a flatpak-system-helper illesztőprogram manipulálásával (törlési kérés küldésével speciálisan formázott ágnévvel). A probléma csak a Flatpak és a libostree régebbi, 2018 előtt kiadott verzióiban fordul elő (< 0.10.2), és nem érinti a jelenlegi verziókat.

Feltételes ellenőrzések hozzáadva a "have-kernel-module-name" formában a kernelmodulok jelenlétének meghatározására (a korábban javasolt check have-intel-gpu univerzális analógja a "have-kernel-module-i915" kifejezés helyett most már használható).

Hozzáadva a "DeploySideloadCollectionID" paraméter támogatása a flatpakref és flatpakrepo fájlokhoz, ha be van állítva, a gyűjteményazonosító a távoli adattár hozzáadása során lesz beállítva, nem pedig a metaadatok betöltése után.

Egy másik újdonság, amely kiemelkedik, hogy mosta lehetőség van beágyazott sandbox környezetek létrehozására a külön MPRIS (Media Player Remote Interface Specification) nevű munkamenetekben lévő illesztőprogramokhoz.

A többi változás közül amelyek kiemelkednek az új verzióból:

  • Megvalósított „flatpak document-unexport –doc-id=…” parancs.
  • Appstream metaadatok exportálása a fő környezetben való használatra.
  • Flatpak parancskitöltési szabályok hozzáadva a Fish Shellhez
  • Engedélyezett hálózati hozzáférés az X11 és a PulseAudio szolgáltatásokhoz (ha megfelelő konfigurációk hozzáadva).
  • A Git repository fő ágát "master"-ről "main"-ra nevezték át, mivel a "mester" szót az utóbbi időben politikailag inkorrektnek tartották.
  • A parancssori segédprogramok információkat jelenítenek meg az elavult futásidejű bővítmények használatáról.
  • Az uninstall parancs megerősítő üzenetet hajt végre, mielőtt eltávolítaná a még használatban lévő futási környezetet vagy futásidejű bővítményeket.
  • Az indítási szkriptek felülírása az alkalmazás nevének megváltoztatása esetén biztosított.
  • Hozzáadott „–include-sdk” és „–include-debug” opciók az SDK és a debuginfo fájlok telepítéséhez szükséges parancs telepítéséhez.
  • Létrehozott egy könyvtárat a (.local/state) állapotú fájlok számára, és beállította az XDG_STATE_HOME környezeti változót, hogy erre a könyvtárra mutasson.
  • A „–socket=gpg-agent” opció támogatása az olyan parancsokhoz, mint a „flatpak run”.

Végül, ha érdekel, hogy többet tudjon meg róla, ellenőrizheti a részleteket A következő linken.

Azok számára, akik most szeretnének kipróbálni az új verziót, tudniuk kell, hogy az Arch Linux, CentOS, Debian, Fedora, Gentoo, Mageia, Linux Mint, Alt Linux és Ubuntu Flatpak csomagjainak futtatása támogatott. A Flatpak csomagokat a Fedora lerakat tartalmazza, és a natív GNOME Application Manager karbantartja.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.