Flatpak 1.10 přichází s novým formátem úložiště, novými příkazy a dalšími

plochý obal

Před několika dny to vyšlo najevo Uvolnění nová stabilní pobočka Flatpak 1.10Že poskytuje systém pro vytváření samostatných balíčků Nejsou vázáni na konkrétní distribuce Linuxu a běží ve speciálním kontejneru, který izoluje aplikaci od zbytku systému.

Flatpak umožňuje vývojářům aplikací zjednodušit distribuce vašeho pořady které nejsou při přípravě zahrnuty do standardních distribučních úložišť univerzální kontejner bez vytváření samostatných sestavení pro každou distribuci.

Pro uživatele, kteří dbají na zabezpečení, umožňuje Flatpak spuštění nepřesné aplikace v kontejneru tím, že poskytuje přístup pouze k síťovým funkcím uživatele a souborům přidruženým k aplikaci.

Pro uživatele se zájmem o nové produkty jim Flatpak umožňuje instalovat nejnovější stabilní a zkušební verze aplikací bez nutnosti systémových změn. Například v současné době se balíčky Flatpak již kompilují pro LibreOffice, Midori, GIMP, Inkscape, Kdenlive, Steam, 0 AD, Visual Studio Code, VLC, Slack, Skype, Telegram Desktop, Android Studio atd.

Hlavní nové funkce Flatpak 1.10

V této nové verzi Flatpak 1.10 je to zdůrazněno byla implementována podpora pro nový formát úložiště urychlit doručování aktualizací a zmenšit velikost stažených dat.

Úložiště je založeno na technologii OSTreeen který používá indexový soubor k identifikaci obsahu, který je aktualizován při každé změně. Velikost indexového souboru závisí na počtu podporovaných balíků a architektur.

Nový formát úložiště zahrnuje oddělení indexových souborů pro různé architektury, stejně jako používání delta aktualizací ke stažení pouze částí indexu, které se od předchozí verze úložiště změnily.

Také v Flatpak 1.10 použití přírůstkových aktualizací snížilo provoz stokrát a odstranil omezení podpory dalších architektur ve Flathubu.

Například na Flathubu je celková velikost indexu aktuálně 6,6 MB (komprimováno 1,8 MB), verze x86-64 je 2,7 MB (komprimována 554 kB) a upgrade z předchozí verze vyžaduje pouze stažení 20 kB.

Další změnou, která vyčnívá z nové verze, je ta přidán nový příkaz "flatpak pin" pro nastavení doby provádění (Nebude odstraněn, pokud neexistují žádné aplikace, které jej používají). Ve výchozím nastavení se připnutí vztahuje na explicitně nainstalovaný modul runtime, nikoli na automatické načtení jako závislosti při instalaci aplikace.

S obecnou aktualizací ("aktualizace flatpak") nebo odstranění jednotlivých aplikací, doby běhu jsou zaručeny nepoužité jsou automaticky odstraněny nejsou ukotveny a mají prošlou trvanlivost.

V prostředí karantény ve kterém je povolen přístup do sítě, přístup do soketů vyřešených systemd je otevřenýnebo a příkazy „–unset-env“ a „–env = FOO =“ mohou také odstranit nebo vyprázdnit proměnné prostředí.

Aktualizací nyní nejprve se nainstaluje nová verze aplikace a teprve poté je odstraněn předchozí, to znamená, že neinstalovat nyní neznamená zmizení aplikace.

Na druhou stranu a vylepšená detekce cest aplikací Podobně například „/ org / gnome / sound-juicer“ je nyní namapováno na „org.gnome.SoundJuicer“.

Z další změny, které vynikají nové verze:

  • Uživatel root může obejít omezení rodičovské kontroly.
  • Přidána podpora pro nový standard pro formátování souborů spouštěcích OS v kontejneru.
  • Přidán profil pro tcsh.
  • Při hledání závislostí má nyní nainstalované úložiště aplikací vyšší prioritu než ostatní úložiště.
  • Vylepšené ukládání indexu úložiště do paměti.
    Zadání „–filesystem = /“ je zakázáno.
  • Přidány nové API: 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.
  • Kompatibilní s čekající GCC 11.
  • Vylepšená detekce patice PulseAudio v netypických konfiguracích.

Nakonec, pokud máte zájem o tom vědět více, můžete si přečíst podrobnosti Na následujícím odkazu.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Net řekl

    Nezapomeňte na zlepšení rychlosti stahování aplikací. skvělý !