Key
- Π
API Portal iyo GadziraUpdateMonitor nzira yakawedzerwa, ichibvumira maapplication kutarisa kutaridzika kwezvigadziriso uye kukumbira kuisirwa iyo yakagadziridzwa update.
Kuramba mvumo yekuisa zvigadziriso zvakazvimirira, unogona kushandisa murairo we "flatpak mvumo-set flatpak updates $APPID no" (kana iwe ukataura "bvunza" pane kuti "kwete", dialog icharatidzwa nguva yega yega kusimbisa update);
- Kurerutsa kusikwa kwevanobata, raibhurari inokurudzirwa
libportal, izvo zvinoita kuti zvikwanise kugadzirisa zviitiko pasina kushandisa zvakananga iyo Portal API uye masaini ekuparadzanisa anouya kuburikidza neD-Bhazi.
Libportal inopa akareruka asynchronous layers kune akawanda "portals "; - Yakawedzera mvumo nyowani "--socket=cups" yekupa mukana wakananga kuCUPS print server;
- Yakachinja protocol uye API yekubata chokwadi. Yakawedzera authenticator yeOCI (Open Container Initiative). Yakatemerwa tsigiro yekumisikidza otomatiki yeauthenticators kubva kunze flatpak repository. A callback handler akawedzerwa kuFlatpakTransaction kushandisa login uye password yekusimbisa, yakafanana neHTTP basic authentication method;
- Yakawedzerwa tsigiro yezvishandiso zvakachengetedzwa uye masisitimu anoda kuvimbiswa pabhoti;
- Iyo bubblewrap layer inoshandiswa kuvharisa yakagadziridzwa kuburitsa
0.4.0 ; - Yakawedzerwa sarudzo yekutsigira yekudzora kwevabereki kuburikidza neraibhurari application
libmalcontent , iyo inokubvumira kuti udzivise kupinda kune mamwe marudzi ezvinyorwa; - Mawedzero ikozvino akaiswa pamberi pekushandisa, zvichikutendera iwe kuti uwane application inoshanda nekukurumidza mushure mekuiswa kwayo kwapera;
- Manipulations ane mafaira enguva pfupi akagadziridzwa, izvo zvakavandudza kushanda kana pane kushayikwa kwemahara disk space;
- Kuita murairo "
flatpak kupinda "Hazvichadiwi kushandisa sudo; - Iko kugona kuvhura nharaunda dzakasarudzika (sub-sandbox) yemaitiro evana yakawedzerwa kumaportals;
- Yakawedzera mirairo mitsva "flatpak mvumo-seti" uye "mvumo-bvisa" kudzora kuisirwa mvumo;
- Yakawedzerwa sarudzo "flatpak install --or-update", iyo inoita update kana application yatoiswa;
- Yakawedzera "flatpak mask" murairo kugadzirisa shanduro uye kurambidza kuiswa kwezvigadziridzo;
- Kune mifananidzo iri muOCI (Open Container Initiative) fomati, rutsigiro rwakawedzerwa rwekusunga mavara, kuburitsa nhoroondo yekuchinja kwemufananidzo, uye kugonesa docker mime mhando, kuwedzera kune OCI mime mhando;
- Iyo yakasarudzika-mitauro kiyi yakawedzerwa kune zvigadziriso kutsanangura rondedzero yemitauro inoshandiswa, kuwedzera kune system rondedzero.
Ngatikuyeuchidzei kuti Flatpak inoita kuti zvikwanisike kune vanogadzira maapplication kurerutsa kugovera kwezvirongwa zvavo izvo zvisingabatanidzwe muyakajairwa kugovera repositori ne.
Kuti uderedze saizi yepakeji, inosanganisira chete kutsamira-kwakanangana nekushandisa, uye iyo yakakosha sisitimu uye magiraibhurari emifananidzo (Gtk +, Qt, GNOME uye KDE maraibhurari, nezvimwewo) akagadzirwa seplug-in yakajairwa nguva yekumhanya nharaunda. Musiyano wakakosha pakati peFlatpak neSnap ndewekuti Snap inoshandisa zvikamu zveiyo main system nharaunda uye kuzviparadzanisa zvichienderana nekusefa system mafoni, nepo Flatpak inogadzira mudziyo wakaparadzaniswa nehurongwa uye unoshanda nemaseti makuru ekumhanya, ichipa kwete mapakeji sekutsamira, asi yakajairwa. one system nharaunda (semuenzaniso, maraibhurari ese anodiwa pakushanda kweGNOME kana KDE zvirongwa).
Kuwedzera kune yakajairwa system nharaunda (runtime), yakaiswa kuburikidza yakakosha
Kuzadzwa kwekumhanya uye midziyo yekushandisa inogadzirwa uchishandisa tekinoroji
Iyo inogadzirwa yakasarudzika nharaunda yakazvimirira zvachose pakugoverwa kunoshandiswa, uye nekwakakodzera mapakeji marongero, haina kuwana mafaera uye maitiro emushandisi kana iyo huru sisitimu, haigone kuwana zvakananga michina, kunze kwekubuda kuburikidza neDRI, uye iyo network subsystem. Graphics inobuda uye sangano rekuisa
Source: opennet.ru