Flatpak 1.10 on varustatud uue hoidla formaadiga, uute käskude ja muuga

flatpak-kate

Mõni päev tagasi sai see teada Avaldamine Flatpak 1.10 uus stabiilne haruEt pakub süsteemi eraldiseisvate pakettide loomiseks Need ei ole seotud kindlate Linuxi distributsioonidega ja töötavad spetsiaalses konteineris, mis eraldab rakenduse ülejäänud süsteemist.

Flatpak võimaldab rakenduste arendajatel lihtsustada teie levitamine programmid mis ei kuulu ettevalmistamisel standardsete jaotushoidlate hulka universaalne konteiner ilma iga jaotuse jaoks eraldi kooseid luues.

Turvateadlikele kasutajatele lubab Flatpak konteineris töötada ebatäpse rakenduse, pakkudes juurdepääsu ainult kasutaja võrgufunktsioonidele ja rakendusega seotud failidele.

Uutest toodetest huvitatud kasutajate jaoks võimaldab Flatpak installida rakenduste uusimad stabiilsed ja prooviversioonid ilma süsteemimuutusteta. Näiteks praegu pakitakse Flatpaki pakette juba LibreOffice, Midori, GIMP, Inkscape, Kdenlive, Steam, 0 AD, Visual Studio Code, VLC, Slack, Skype, Telegram Desktop, Android Studio jt jaoks.

Flatpak 1.10 peamised uued funktsioonid

Selles Flatpak 1.10 uues versioonis on see esile tõstetud uue hoidla vormingu tugi on rakendatud kiirendada värskenduste edastamist ja vähendada allalaaditud andmete mahtu.

Hoidla põhineb OSTreeeni tehnoloogial mis kasutab sisu tuvastamiseks indeksfaili, mida värskendatakse iga muudatusega. Indeksifaili suurus sõltub toetatud pakettide ja arhitektuuride arvust.

Uus hoidla formaat hõlmab indeksfailide eraldamist erinevate arhitektuuride jaoks, samuti delta-värskenduste kasutamine, et alla laadida ainult need osa indeksist, mis on pärast hoidla eelmist versiooni muutunud.

Ka Flatpak 1.10-s on järkjärguliste värskenduste kasutamine liiklust 100 korda vähendanud ja on eemaldanud Flathubi täiendavate arhitektuuride toetamise piirangud.

Näiteks Flathubis on kogu indeksi suurus praegu 6,6 MB (tihendatud 1,8 MB), x86-64 versioon on 2,7 MB (tihendatud 554 KB) ning eelmisele versioonile üleminekuks on vaja alla laadida vaid 20 KB.

Teine muudatus, mis uuest versioonist silma paistab, on see lisas täitmisaja määramiseks uue käsu "flatpak pin" (Seda ei eemaldata, kui pole ühtegi rakendust, mis seda kasutab.) Vaikimisi rakendatakse kinnitamist selgesõnaliselt installitud käituse ajal, selle asemel, et see rakenduse installimisel automaatselt sõltuvusena laaditakse.

Üldise värskendusega ("flatpak update") või üksikute rakenduste eemaldamine, tööajad on tagatud kasutamata kustutatakse see automaatselt need ei ole ankurdatud ja nende säilivusaeg on aegunud.

Liivakasti keskkondades milles juurdepääs võrgule on lubatud, juurdepääs pistikupesadele, mille on lahendanud systemd, on avatudvõi ning käsud "–unset-env" ja "–env = FOO =" võivad ka keskkonnamuutujaid eemaldada või tühjendada.

Nüüd värskendades kõigepealt installitakse rakenduse uus versioon ja alles siis kustutatakse eelmine, see tähendab, et installimata jätmine ei tähenda veel rakenduse kadumist.

Teiselt poolt a rakendusteede parem tuvastamine Sarnane, näiteks, "/ org / gnome / sound-juicer" on nüüd kaardil "org.gnome.SoundJuicer".

Kohta muud silma paistvad muudatused uue versiooni:

  • Juurkasutaja saab vanemliku järelevalve piirangutest mööda minna.
  • Lisatud tugi uue standardi jaoks operatsioonisüsteemi OS-i käivitamisfailide vormindamiseks.
  • Lisatud tcsh profiil.
  • Sõltuvuste otsimisel on installitud rakenduste hoidlal nüüd suurem prioriteet kui teistel hoidlatel.
  • Parem hoidla indeksi mälusisene vahemälu.
    "–Filesystem = /" määramine on keelatud.
  • Lisatud uued API-d: 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.
  • Ühildub poolelioleva GCC-ga 11.
  • Täiustatud PulseAudio pesade tuvastamine mittetüüpilistes konfiguratsioonides.

Lõpuks, kui olete huvitatud sellest rohkem teada saama, võite tutvuda üksikasjadega Järgmisel lingil.


Kommentaar, jätke oma

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Neto DIJO

    Pange tähele, et rakenduste allalaadimiskiirus on paranenud. tore!