Flatpak 1.10 vjen me një format të ri depo, komanda të reja dhe më shumë

mbulesë flatpak

Disa ditë më parë u bë e njohur Lirimin e dega e re e qëndrueshme e Flatpak 1.10siguron një sistem për krijimin e paketave të pavarura Ato nuk janë të lidhura me shpërndarjet specifike të Linux dhe ekzekutohen në një enë speciale që izolon aplikacionin nga pjesa tjetër e sistemit.

Flatpak bën të mundur që zhvilluesit e aplikacioneve të thjeshtohen shpërndarjen e tuaj programeve që nuk përfshihen në depot standarde të shpërndarjes kur përgatiten një enë universale pa krijuar ndërtime të ndara për secilën shpërndarje.

Për përdoruesit e ndërgjegjshëm për sigurinë, Flatpak lejon që një aplikacion i pasaktë të ekzekutohet në një kontejner duke siguruar hyrje vetëm në funksionet e rrjetit të përdoruesit dhe skedarët e lidhur me aplikacionin.

Për përdoruesit e interesuar për produkte të reja, Flatpak u lejon atyre të instalojnë versionet më të fundit të qëndrueshëm dhe provë të aplikacioneve pa nevojën e ndryshimeve të sistemit. Për shembull, aktualisht paketat Flatpak tashmë po përpilohen për LibreOffice, Midori, GIMP, Inkscape, Kdenlive, Steam, 0 AD, Visual Studio Code, VLC, Slack, Skype, Telegram Desktop, Android Studio, etj.

Karakteristikat kryesore të reja të Flatpak 1.10

Në këtë version të ri të Flatpak 1.10 theksohet se mbështetja për një format të ri të depozitës është implementuar për të shpejtuar shpërndarjen e azhurnimeve dhe për të zvogëluar madhësinë e të dhënave të shkarkuara.

Depoja është e bazuar në teknologjinë OSTreeen i cili përdor një skedar indeksi për të identifikuar përmbajtjen, e cila azhurnohet me çdo ndryshim. Madhësia e skedarit të indeksit varet nga numri i paketave dhe arkitekturave të mbështetura.

Formati i ri i depozitës përfshin ndarjen e skedarëve të indeksit për arkitektura të ndryshme, si dhe përdorimin e azhurnimeve delta për të shkarkuar vetëm pjesë të indeksit që kanë ndryshuar që nga versioni i mëparshëm i depozitës.

Gjithashtu në Flatpak 1.10, përdorimi i azhurnimeve në rritje ka ulur trafikun me 100 herë dhe ka hequr kufizimet në mbështetjen e arkitekturave shtesë në Flathub.

Për shembull, në Flathub madhësia totale e indeksit aktualisht është 6,6 MB (1,8 MB e kompresuar), versioni x86-64 është 2,7 MB (i kompresuar 554 KB), dhe azhurnimi nga një version i mëparshëm kërkon vetëm një shkarkim prej 20 KB.

Një tjetër ndryshim që bie në sy nga versioni i ri është ai shtoi një komandë të re "flatpak pin" për të vendosur kohën e ekzekutimit (Nuk do të hiqet nëse nuk ka aplikacione që e përdorin atë). Si parazgjedhje, afishimi vlen për kohën e instalimit të instaluar në mënyrë të qartë, në vend që të ngarkohet automatikisht si një varësi kur instalohet aplikacioni.

Me një azhurnim të përgjithshëm ("azhurnimi i flatpak") ose heqja e aplikacioneve individuale, kohëzgjatja është e garantuar të papërdorura fshihen automatikisht që ato nuk janë të ankoruara dhe kanë një afat të skaduar.

Në mjediset e sandboxit në të cilën lejohet hyrja në rrjet, hyrja në bazat e zgjidhura nga systemd është e hapurose, dhe komandat "–unset-env" dhe "–env = FOO =" gjithashtu mund të heqin ose zbrazin variablat e mjedisit.

Duke azhurnuar tani, së pari është instaluar një version i ri i aplikacionit dhe vetëm atëherë fshihet ai i mëparshmi, domethënë mos instalimi tani nuk nënkupton zhdukjen e aplikacionit.

Nga ana tjetër, a zbulimi i përmirësuar i rrugëve të aplikimit Ngjashëm, për shembull, "/ org / gnome / sound-juicer" tani është shënuar në "org.gnome.SoundJuicer".

ndryshime të tjera që bien në sy i versionit të ri:

  • Përdoruesi rrënjësor mund të anashkalojë kufizimet e kontrollit prindëror.
  • Mbështetje e shtuar për standardin e ri për formatimin e skedarit të lançimit të OS me kontejner.
  • Shtuar profil për tcsh.
  • Kur kërkoni varësi, depoja e instaluar e aplikacionit tani ka një përparësi më të lartë se depot e tjera.
  • Caching i përmirësuar në memorje i indeksit të depozitës.
    Ndalohet specifikimi i "–filesystem = /".
  • API-të e reja të shtuara: 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_operations_get_subpaths, flatpak_transaction_operation_get_subpaths
  • Në përputhje me GCC në pritje 11.
  • Zbulimi i përmirësuar i foleve PulseAudio në konfigurime jo tipike.

Së fundmi, nëse jeni të interesuar të dini më shumë rreth kësaj, mund të konsultoheni me detajet Në lidhjen vijuese.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Neto dijo

    Ne vërejmë përmirësimin në shpejtësinë e shkarkimit të aplikacioneve. e mrekullueshme!