Flatpak 1.10 ima novo obliko repozitorija, nove ukaze in še več

ploščati pokrov

Pred nekaj dnevi je postalo znano Sprostitev nova stabilna veja Flatpak 1.10To ponuja sistem za ustvarjanje samostojnih paketov Niso vezani na določene distribucije Linuxa in se izvajajo v posebnem vsebniku, ki aplikacijo izolira od ostalega sistema.

Flatpak razvijalcem aplikacij omogoča poenostavitev distribucijo vašega programi ki pri pripravi niso vključeni v standardna skladišča distribucije univerzalna posoda brez ustvarjanja ločenih zgradb za vsako distribucijo.

Za uporabnike, ki se zavedajo varnosti, Flatpak omogoča zagon netočne aplikacije v vsebniku, tako da omogoča dostop samo do uporabnikovih omrežnih funkcij in datotek, povezanih z aplikacijo.

Za uporabnike, ki jih zanimajo novi izdelki, jim Flatpak omogoča namestitev najnovejših stabilnih in preizkusnih različic aplikacij brez potrebe po sistemskih spremembah. Na primer, trenutno se paketi Flatpak že zbirajo za LibreOffice, Midori, GIMP, Inkscape, Kdenlive, Steam, 0 AD, Visual Studio Code, VLC, Slack, Skype, Telegram Desktop, Android Studio itd.

Glavne novosti Flatpaka 1.10

V tej novi različici Flatpak 1.10 je poudarjeno, da uvedena je bila podpora za novo obliko repozitorija da pospešite dostavo posodobitev in zmanjšate velikost prenesenih podatkov.

Repozitorij temelji na tehnologiji OSTreeen ki uporablja indeksno datoteko za identifikacijo vsebine, ki se posodobi z vsako spremembo. Velikost indeksne datoteke je odvisna od števila podprtih paketov in arhitektur.

Nova oblika repozitorija vključuje ločevanje indeksnih datotek za različne arhitekture, pa tudi z uporabo delta posodobitev za prenos samo tistih delov indeksa, ki so se spremenili od prejšnje različice skladišča.

Tudi v Flatpaku 1.10 je uporaba postopnih posodobitev zmanjšala promet za 100-krat in je odpravil omejitve za podporo dodatnih arhitektur v Flathubu.

Na primer, na Flathubu je skupna velikost indeksa trenutno 6,6 MB (stisnjeno 1,8 MB), različica x86-64 pa 2,7 MB (stisnjena 554 KB), za nadgradnjo s prejšnje različice pa je potreben samo prenos 20 KB.

Druga sprememba, ki izstopa iz nove različice, je ta dodal nov ukaz "flatpak pin" za nastavitev časa izvajanja (Ne bo odstranjen, če ga ne uporablja nobena aplikacija). Privzeto se pripenjanje nanaša na izrecno nameščen čas izvajanja, namesto da se samodejno naloži kot odvisnost, ko je aplikacija nameščena.

S splošno posodobitvijo ("flatpak update") ali odstranjevanje posameznih aplikacij je zagotovljeno izvajanje neuporabljeni se samodejno izbrišejo niso zasidrani in jim je rok uporabe potekel.

V okoljih s peskovnikom v kateri je dovoljen dostop do omrežja, odprt je dostop do vtičnic, ki jih je rešil systemdali pa lahko ukaza "–unset-env" in "–env = FOO =" odstranita ali izpraznita spremenljivke okolja.

Z posodobitvijo zdaj najprej se namesti nova različica aplikacije in šele nato se prejšnja izbriše, to pomeni, da nenamestitev zdaj ne pomeni izginotja aplikacije.

Po drugi strani pa a izboljšano zaznavanje aplikacijskih poti Podobno, na primer "/ org / gnome / sound-juicer" je zdaj preslikan na "org.gnome.SoundJuicer".

Od druge spremembe, ki izstopajo nove različice:

  • Korenski uporabnik lahko zaobide omejitve starševskega nadzora.
  • Dodana podpora novemu standardu za vsebniško oblikovanje datotek za zagon OS.
  • Dodan profil za tcsh.
  • Pri iskanju odvisnosti ima nameščeni repozitorij aplikacij zdaj večjo prednost kot drugi repozitoriji.
  • Izboljšano predpomnjenje indeksa repozitorija v pomnilniku.
    Navedba "–filesystem = /" je prepovedana.
  • Dodani so novi API-ji: 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.
  • Združljiv s čakajočim GCC 11.
  • Izboljšano zaznavanje vtičnic PulseAudio v netipičnih konfiguracijah.

Nazadnje, če vas zanima več o tem, se lahko obrnete na podrobnosti V naslednji povezavi.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Vnuk je dejal

    Ne opazimo izboljšanja hitrosti prenosa aplikacij. Super !