„Flatpak 1.10“ pateikiamas naujas saugyklos formatas, naujos komandos ir dar daugiau

flatpak-dangtelis

Prieš kelias dienas tai tapo žinoma Išleidimas naujas stabilus Flatpak filialas 1.10Kad suteikia savarankiškų paketų kūrimo sistemą Jie nėra susieti su konkrečiais Linux platinimais ir veikia specialiame konteineryje, kuris izoliuoja programą nuo likusios sistemos.

Flatpak leidžia programų kūrėjams supaprastinti jų paskirstymas programos kurios rengiant nėra įtrauktos į standartines platinimo saugyklas universalus konteineris nekuriant atskirų versijų kiekvienam platinimui.

Saugumu besirūpinantiems vartotojams „Flatpak“ leidžia nesąžiningai programai veikti konteineryje, suteikdama prieigą tik prie vartotojo tinklo funkcijų ir su programa susietų failų.

Naujais produktais besidomintiems vartotojams „Flatpak“ leidžia įdiegti naujausias bandomąsias ir stabilias programų versijas, nereikia keisti sistemos. Pavyzdžiui, šiuo metu jau yra kompiliuojami Flatpak paketai, skirti LibreOffice, Midori, GIMP, Inkscape, Kdenlive, Steam, 0 AD, Visual Studio Code, VLC, Slack, Skype, Telegram Desktop, Android Studio ir kt.

Pagrindinės naujos „Flatpak 1.10“ savybės

Šioje naujoje „Flatpak 1.10“ versijoje pabrėžiama, kad Įdiegtas naujojo saugyklos formato palaikymas pagreitinti atnaujinimų pristatymą ir sumažinti atsisiunčiamų duomenų dydį.

Saugykla yra pagrįsta OSTreeen technologija kuris naudoja indekso failą turiniui identifikuoti, kuris atnaujinamas su kiekvienu pakeitimu. Indekso failo dydis priklauso nuo palaikomų paketų ir architektūrų skaičiaus.

Naujas saugyklos formatas apima indekso failų atskyrimą skirtingoms architektūroms, taip pat naudojant delta naujinimus, kad atsisiųstumėte tik tas indekso dalis, kurios pasikeitė nuo ankstesnės saugyklos versijos.

Be to, 1.10 versijoje Flatpak dėl laipsniškų naujinimų srautas sumažėjo 100 kartų ir pašalino papildomų „Flathub“ architektūrų palaikymo apribojimus.

Pavyzdžiui, „Flathub“ bendras indekso dydis šiuo metu yra 6,6 MB (1,8 MB suglaudintas), x86–64 versija yra 2,7 MB (554 KB suglaudinta), o norint atnaujinti ankstesnę versiją, reikia atsisiųsti tik 20 KB.

Kitas iš naujos versijos išsiskiriantis pakeitimas yra tas pridėjo naują komandą „flatpak pin“, kad nustatytų vykdymo laiką (jis nebus pašalintas, jei nėra jį naudojančių programų). Pagal numatytuosius nustatymus prisegimas taikomas aiškiai įdiegtai vykdymo laikui, o ne automatiškai įkeliamas kaip priklausomybė įdiegus programą.

Su bendruoju atnaujinimu („flatpak update“) arba atskirų paraiškų pašalinimas, įvykdymo laikas garantuotas nepanaudoti automatiškai ištrinami Jie neįtvirtinti ir pasibaigęs jų naudojimo laikas.

Smėlio dėžės aplinkoje kurioje leidžiama prieiga prie tinklo, prieiga prie sistemosd išspręstų lizdų yra atvirao, o komandos „–unset-env“ ir „–env = FOO =“ taip pat gali pašalinti arba ištuštinti aplinkos kintamuosius.

Atnaujinus dabar, pirmiausia įdiegiama nauja programos versija ir tik tada ankstesnis ištrinamas, tai yra, neįdiegimas dabar nereiškia, kad programa išnyksta.

Kita vertus, jis taip pat pabrėžia a patobulintas programos kelio aptikimas panašus, pavyzdžiui, „/org/gnome/sound-juicer“ dabar susietas su „org.gnome.SoundJuicer“.

kiti išsiskiriantys pokyčiai naujos versijos:

  • Pagrindinis vartotojas gali apeiti tėvų kontrolės apribojimus.
  • Pridėtas naujo standarto, skirto konteinerinių OS paleidimo failų formatavimui, palaikymas.
  • Pridėtas tcsh profilis.
  • Ieškant priklausomybių, įdiegtos programos saugykla dabar turi didesnį prioritetą nei kitos saugyklos.
  • Patobulintas saugyklos indekso talpyklos kaupimas atmintyje.
    Draudžiama nurodyti „–failų sistema = /“.
  • Pridėtos naujos 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.
  • Suderinamas su laukiamu GCC 11.
  • Patobulintas PulseAudio lizdo aptikimas netipinėse konfigūracijose.

Galiausiai, jei norite sužinoti apie tai daugiau, galite sužinoti išsamią informaciją Šioje nuorodoje.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Anūkas sakė

    Nepastebite, kaip pagerėjo programų atsisiuntimo greitis. puiku!