Elindította a Flatpak 1.4.0 új verzióját API-val a flatpakref és még sok más számára

Flatpak logó

Megjelent a Flatpak 1.4 eszköztár új stabil ága, amellyel ez az új verzió néhány jelentős változtatással jár a csomagok szervezésében, fejlesztésekben és egyebekben.

Azok számára, akik még mindig nem tudnak a Flatpakról, tudniuk kell ezt ez egy független csomagok rendszere, amelyek nem kötődnek meghatározott Linux disztribúciókhoz és egy speciális tartályban futnak, amely elkülöníti az alkalmazást a rendszer többi részétől.

A Flatpak egyszerűsítheti a szabványos terjesztési adattárakba nem tartozó programok terjesztését azáltal, hogy univerzális tárolót készít, anélkül, hogy minden terjesztéshez külön összeállítást generálna.

Biztonságtudatos felhasználók számára a Flatpak lehetővé teszi egy alkalmazás futtatását egy tárolóban, és csak az alkalmazáshoz társított hálózati funkciókhoz és felhasználói fájlokhoz biztosít hozzáférést.

Támogatás biztosított az Arch Linux, CentOS, Debian, Fedora, Gentoo, Mageia, Linux Mint és Ubuntu Flatpak csomagok futtatásához.

A Flatpak csomagokat a Fedora adattár tartalmazza, és a Gnome alkalmazáskezelő program tartja fenn.

A Flatpak 1.4-ben módosították a külső adattárak szervezetének konfigurációját. Az /etc/flatpak/remotes.d könyvtárban a beállításokkal rendelkező * .conf fájlok helyett most a szokásos ".flatpakrepo" fájlokat használják, amelyek automatikusan importálódnak, amikor a flatpakot először használja.

Ezek a fájlok szabadon szerkeszthetők és törölhetők, a manuálisan hozzáadott tárakkal analóg módon.

A Flatpak 1.4 főbb változásai

A kiemelhető újdonságokon belül is a rendelkezésre álló létesítmények szervezete jelentősen megváltozott a rendszer összes csomagjára.

A korábbi verziókban a csomagot először egy ideiglenes könyvtárba telepítik, amely a felhasználó tulajdonában van, és a kölcsönt rendszersegítőnek hívták, hogy ebből a könyvtárból importálhassa a rendszerbe.

Ez a megközelítés hatalmas elpazarolt lemezforrásokhoz, felesleges I / O-hoz és potenciális biztonsági problémákhoz vezetett.

Az új verzióban egy speciális FUSE fájlrendszert használnak a rendszercsomagok telepítésére, amelybe a felhasználó adatokat írhat, de a felvétel befejezése után a felhasználó számára le van tiltva a hozzáférés a rögzített fájlokhoz. Egy új megközelítés magában foglalja annak szükségességét, hogy egy egyéni felhasználó számára beállítsák a flatpak-ot (alapértelmezés szerint "flatpak"), és módosítsák a SELinux szabályokat.

Másrészt hozzáadta azt a lehetőséget, hogy meghatározza a szűrő rendszer kliens oldalán a külső adattárakat. A szűrők használatával korlátozhatja a tárban látható alkalmazásokat a fekete-fehér lista modell használatával.

Hasonlóképpen, egy könyvtár API érkezése is kiemeli a külső tárhelyeket a flatpakref fájlokból.

Egy másik fontos változás ebben az új verzióban az több NVIDIA videokártyával rendelkező rendszerek támogatása és az Appstream elágazások regenerációs sebessége jelentősen megnőtt.

Frissített szolgáltatások a grafikus környezetekkel való integrációhoz: xdg-desktop-portal és xdg-desktop-portal-gtk, amelyekbe új portálok kerültek az automatikus végrehajtáshoz, a program háttérfuttatásához, a GameMode eléréséhez.

A Flatpak 1.4.0 új verziójában talált többi változás közül a következőket találjuk:

  • Új seccomp profil a Docker számára, amely lehetővé teszi a flatpak futtatását a konténerek belsejében.
  • Jobb telepítési képesség több P2P forrásból (USB meghajtókon vagy LAN-on keresztül).
  • A "flatpak remote-ls" parancs automatikus szűrést biztosít azoknak az alkalmazásoknak, amelyeknek lejárt a követési ideje.
  • A "flatpak remote-ls" és a "flatpak remote-info" esetében a "–cached" opció valósul meg, hogy a helyileg gyorsítótárazott adatok alapján adjanak vissza információkat.
  • Hozzáadta azt a lehetőséget, hogy meghatározzon egy átmeneti verziót, amelytől az ügyfeleket a rendszer arra kéri, hogy váltsanak egy új fiókra (a jelenlegi helyett, amely lejárt).
  • Hozzáadott „–socket = pcsc” opció az intelligens kártyák eléréséhez.
  • A homokozó környezetben elhelyezett dconf támogatása.
  • A "–no-update- [summary, appstream]" és a "–static-delta-ignore-ref = PATTERN" opciók hozzáadódnak a build-update-repo parancshoz.

Hogyan telepítsük a Flatpak-ot az Ubuntu és a derivatívákra?

Azok számára, akik szeretnék telepíteni a Flatpak-ot a disztrójukba, megtehetik, ha megnyitnak egy terminált és beírják a következő parancsot:

sudo add-apt-repository ppa:alexlarsson/flatpak

sudo apt update

sudo apt install flatpak

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.