A Flatpak 1.10 új adattár formátummal, új parancsokkal és egyebekkel rendelkezik

flatpak-fedél

Néhány nappal ezelőtt ismertté vált A a Flatpak 1.10 új stabil ágaHogy biztosít egy rendszert önálló csomagok létrehozására Nem kapcsolódnak meghatározott Linux disztribúciókhoz, és egy speciális tárolóban futnak, amely elkülöníti az alkalmazást a rendszer többi részétől.

Flatpak lehetővé teszi az alkalmazások fejlesztői számára az egyszerűsítést az Ön terjesztése programok amelyeket az előkészítés során nem tartalmaznak a szokásos elosztótárak univerzális konténer anélkül, hogy külön disztribúciókat hoznánk létre az egyes terjesztésekhez.

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

Az új termékek iránt érdeklődő felhasználók számára a Flatpak lehetővé teszi számukra az alkalmazások legújabb stabil és próbaverzióinak telepítését a rendszer megváltoztatása nélkül. Például jelenleg a Flatpak csomagokat már összeállítják a LibreOffice, Midori, GIMP, Inkscape, Kdenlive, Steam, 0 AD, Visual Studio Code, VLC, Slack, Skype, Telegram Desktop, Android Studio stb.

A Flatpak 1.10 fő újdonságai

A Flatpak 1.10 új verziójában ezt kiemelik egy új adattár formátum támogatása megvalósult a frissítések kézbesítésének felgyorsítása és a letöltött adatok méretének csökkentése.

Az adattár OSTreeen technológián alapul amely egy indexfájlt használ a tartalom azonosításához, amelyet minden változással frissítenek. Az indexfájl mérete a támogatott csomagok és architektúrák számától függ.

Az új adattár formátum magában foglalja az indexfájlok szétválasztását különböző architektúrákhoz, valamint a delta frissítések használatával az indexnek csak azokat a részeit töltheti le, amelyek megváltoztak a lerakat előző verziója óta.

Szintén a Flatpak 1.10 verziójában a növekményes frissítések használata 100-szorosára csökkentette a forgalmat és eltávolította a Flathub további architektúráinak támogatására vonatkozó korlátozásokat.

Például a Flathubon a teljes indexméret jelenleg 6,6 MB (1,8 MB tömörítve), az x86-64 verzió 2,7 MB (tömörített 554 KB), és az előző verzióról történő frissítéshez csak 20 KB letöltés szükséges.

Egy másik változás, amely kiemelkedik az új verzióból, az az hozzáadott egy új "flatpak pin" parancsot a végrehajtás idejének beállításához (Nem távolítja el, ha nincs olyan alkalmazás, amely használja). Alapértelmezés szerint a rögzítés a kifejezetten telepített futási időre vonatkozik, ahelyett, hogy az alkalmazás telepítésekor automatikusan függőségként töltődne be.

Általános frissítéssel ("flatpak frissítés") vagy a az egyedi alkalmazások eltávolítása, a futási idő garantált a fel nem használtakat automatikusan törli nincsenek lehorgonyozva, lejárt lejárati idővel.

Homokozó környezetben amelyben a hálózathoz való hozzáférés megengedett, a systemd által megoldott aljzatokhoz való hozzáférés nyitva vanvagy, és az "–unset-env" és a "–env = FOO =" parancsok is eltávolíthatják vagy kiüríthetik a környezeti változókat.

A frissítéssel először az alkalmazás új verzióját telepítik és csak ezután törli az előzőt, vagyis ha nem telepíti most, az nem jelenti az alkalmazás eltűnését.

Másrészt a az alkalmazási utak jobb észlelése Hasonló, például: "/ org / gnome / sound-juicer" mostantól leképezve az "org.gnome.SoundJuicer" fájlra.

A egyéb kiemelkedő változások az új verzió:

  • A root felhasználó megkerülheti a szülői felügyelet korlátozásait.
  • Támogatta az új szabványt a konténeres OS indítófájl-formázáshoz.
  • Hozzáadott profil a tcsh számára.
  • Függőségek keresésekor a telepített alkalmazás-adattárnak most nagyobb prioritása van, mint a többi tárnak.
  • Javult a tároló index memóriában történő gyorsítótárazása.
    A "–filesystem = /" megadása tilos.
  • Új API-k hozzáadva: flatpak_installation_list_pinned_refs, flatpak_transaction_set_disable_auto_pin, flatpak_transaction_set_include_unused_uninstall_ops, flatpak_transaction_operation_get_subpaths, flatpak_transaction_operation_autires_requires.
  • Kompatibilis a függőben lévő GCC 11-gyel.
  • Továbbfejlesztett PulseAudio foglalat-felismerés nem tipikus konfigurációkban.

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


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.

  1.   Net dijo

    Ne vegye figyelembe az alkalmazások letöltési sebességének javulását. nagy !