meur seasmhach Ăšr den inneal , a bheir seachad siostam airson pacaidean fèin-chumanta a thogail nach eil ceangailte ri sgaoilidhean sònraichte. Linux agus air a chur an gnĂŹomh ann an soitheach sònraichte a tha aâ sgaradh an aplacaid bhon chòrr den t-siostam. Tha taic airson pacaidean Flatpak a ruith air a thoirt seachad airson Arch. Linux, , Debian, Fedora, Gentoo, Mageia, Linux Mint agus UbuntuTha pacaidean Flatpak air an toirt a-steach ann an stòras Fedora agus tha iad air an taiceadh ann am manaidsear aplacaidean Ă bhaisteach GNOME.
PrĂŹomh ann am meur Flatpak 1.6:
- РChaidh an dòigh CreateUpdateMonitor a chur ris, a leigeas le aplacaidean sÚil a chumail airson Úrachaidhean agus iarraidh gun tèid an Úrachadh a stà ladh.
Gus cead a dhĂŹ-cheadachadh airson Ăšrachaidhean a stĂ ladh leat fhèin, faodaidh tu an Ă ithne "flatpak permission-set flatpak updates $APPID no" a chleachdadh (ma shònraicheas tu "faighnich" an Ă ite "chan eil", thèid bogsa deasbaid a thaisbeanadh gach turas gus an Ăšrachadh a dhearbhadh); - Gus cruthachadh luchd-lĂ imhseachaidh a dhèanamh nas sĂŹmplidhe, thathar aâ moladh leabharlann
libportal, a leigeas le pròiseasadh thachartasan gun a bhith aâ cleachdadh API aâ Phortail gu dĂŹreach agus aâ parsadh chomharran a tha aâ tighinn tro D-Bus.
Tha Libportal aâ toirt seachad sreathan sĂŹmplidh, a tha aâ ruith gu neo-shioncronach airson aâ mhòr-chuid de "";; - Cead Ăšr "--socket=cups" air a chur ris gus ruigsinneachd dhĂŹreach a thoirt don fhrithealaiche clò-bhualaidh CUPS;
- Chaidh am pròtacal dearbhaidh agus an API atharrachadh. Chaidh dearbhadair airson OCI (Open Container Initiative) a chur ris. Chaidh taic airson stà ladh fèin-ghluasadach dearbhadairean bhon stòr-tasgaidh flatpak taobh a-muigh a chur an gnÏomh. Chaidh là imhsichear gairm-air-ais a chur ri FlatpakTransaction gus dearbhadh logadh a-steach agus facal-faire a chomasachadh, coltach ris an dòigh dearbhaidh bunaiteach HTTP.
- Taic a bharrachd airson aplacaidean is siostaman tèarainte a dhâ fheumas dearbhadh nuair a thèid an cur air bhog;
- Chaidh an còmhdach inslithe builgean-pasgadh a chaidh a chleachdadh Úrachadh chun an fhoillseachaidh. ;
- Taic roghainneil air a chur ris airson smachdan phĂ rantan tro bhith aâ cleachdadh leabharlann , a leigeas leat ruigsinneachd gu seòrsachan sònraichte de shusbaint a chuingealachadh;
- Tha leudachaidhean a-nis air an stĂ ladh ron aplacaid, aâ leigeil leat aplacaid obrach fhaighinn dĂŹreach Ă s deidh a stĂ ladh a chrĂŹochnachadh;
- Chaidh là imhseachadh fhaidhlichean sealach ath-obrachadh, agus tha seo air coileanadh a leasachadh nuair nach eil à ite diosc saor gu leòr ann;
- Gus an Ă ithne a chur an gnĂŹomh "Âťchan eil feum air sudo a chleachdadh tuilleadh;
- Tha comas aig portalan a-nis à rainneachdan neadaichte iomallach (fo-bhogsaichean gainmhich) a chuir air bhog airson pròiseasan cloinne;
- Chaidh òrdughan Ăšra a chur ris âflatpak permission-setâ agus âpermission-removeâ gus roghainnean cead a riaghladh;
- Chaidh an roghainn âflatpak install --or-updateâ a chur ris gus Ăšrachadh a dhèanamh ma tha an aplacaid air a stĂ ladh mu thrĂ th;
- Chaidh an Ă ithne "flatpak mask" a chur ris gus an dreach a ghlasadh agus casg a chur air stĂ ladh Ăšrachaidhean;
- Airson Ïomhaighean OCI (Open Container Initiative), tha sinn air taic a chur ris airson bileagan ceangail, eachdraidh atharrachaidh Ïomhaighean a chruthachadh, agus seòrsachan mime Docker a thoirt a-steach a bharrachd air seòrsachan mime OCI;
- Chaidh an iuchair default-languages ââa chur ris na roghainnean gus an liosta chĂ nanan a mhĂŹnicheas tu a chleachdadh, a bharrachd air liosta an t-siostaim.
Leig leinn do chuimhneachadh gu bheil Flatpak ga dhèanamh comasach do luchd-leasachaidh thagraidhean cuairteachadh nam prògraman aca nach eil air an toirt a-steach do na stòran sgaoilidh Ă bhaisteach a dhèanamh nas sĂŹmplidhe le aon soitheach uile-choitcheann gun a bhith aâ cruthachadh co-chruinneachaidhean fa leth airson gach cuairteachadh. Airson luchd-cleachdaidh a tha mothachail air tèarainteachd, leigidh Flatpak leat tagradh ceasnachail a ruith ann an soitheach, a âtoirt cothrom dĂŹreach air na gnĂŹomhan lĂŹonra agus na faidhlichean cleachdaiche co-cheangailte ris an tagradh. Do luchd-cleachdaidh aig a bheil Ăšidh ann am bathar Ăšr, leigidh Flatpak leat na fiosan deuchainn agus seasmhach de thagraidhean as Ăšire a chuir a-steach gun fheum air atharrachaidhean a dhèanamh air an t-siostam. Mar eisimpleir, an-drĂ sta tha pacaidean Flatpak mu thrĂ th airson LibreOffice, Firefox, GIMP, Inkscape, Kdenlive, Steam, 0 AD, Còd StiĂšidio Lèirsinneach, VLC, Slack, Skype, Telegram Desktop, Android StiĂšidio, msaa.
Gus meud aâ phacaid a lughdachadh, chan eil e aâ toirt a-steach ach eisimeileachd a tha sònraichte don tagradh, agus tha na leabharlannan siostam bunaiteach agus grafaigean (leabharlannan Gtk+, Qt, GNOME agus KDE, msaa) air an dealbhadh mar Ă rainneachdan ruith-Ăšine Ă bhaisteach plug-in. Is e am prĂŹomh eadar-dhealachadh eadar Flatpak agus Snap gu bheil Snap aâ cleachdadh na pĂ irtean de phrĂŹomh Ă rainneachd an t-siostaim agus aonaranachd stèidhichte air sĂŹoladh fiosan siostam, fhad âs a bhios Flatpak aâ cruthachadh soitheach air leth bhon t-siostam agus ag obair le seataichean mòra Ăšine ruith, a âtoirt seachad chan e pasganan mar eisimeileachd, ach Ă bhaisteach. Ă rainneachdan siostam (mar eisimpleir, a h-uile leabharlann a tha riatanach airson prògraman GNOME no KDE obrachadh).
A bharrachd air an Ă rainneachd siostam Ă bhaisteach (Ăšine ruith), air a chuir a-steach tro inneal sònraichte , eisimeileachd a bharrachd (bundle) a tha riatanach airson an tagradh gu obair. Gu h-iomlan, bidh Ăšine ruith agus pasgan a âcruthachadh lĂŹonadh aâ bhogsa, a dh âaindeoin gu bheil Ăšine ruith air a chuir a-steach air leth agus air a cheangal ri grunn shoithichean aig an aon Ă m, a leigeas leat dĂšblachadh faidhlichean siostam a tha cumanta do shoithichean a sheachnadh. Faodaidh grunn amannan ruith eadar-dhealaichte a bhith aig aon shiostam (GNOME, KDE) no grunn dhreachan den aon Ăšine ruith (GNOME 3.26, GNOME 3.28). Bidh soitheach le tagradh mar eisimeileachd aâ cleachdadh ceangal dĂŹreach ri Ăšine ruith sònraichte, gun a bhith aâ toirt aire do na pacaidean fa leth a tha aâ dèanamh suas an Ăšine ruith. Tha na h-eileamaidean a tha a dhĂŹth air am pacadh gu dĂŹreach leis an tagradh. Nuair a thèid soitheach a chruthachadh, tha susbaint an runtime air a chuir suas mar an sgaradh / usr, agus tha am pasgan air a chuir suas anns an eòlaire / app.
Tha lĂŹonadh Ăšine ruith agus soithichean tagraidh air a chruthachadh aâ cleachdadh teicneòlas , anns a bheil an ĂŹomhaigh air Ăšrachadh gu atamach bho stòr-tasgaidh coltach ri Git, aâ leigeil le dòighean smachd dreach a bhith air an cur an sĂ s ann an co-phĂ irtean cuairteachaidh (mar eisimpleir, faodar an siostam a roiligeadh air ais gu staid roimhe gu sgiobalta). Tha pacaidean RPM air an eadar-theangachadh a-steach don stòr-tasgaidh OSTree aâ cleachdadh sreath sònraichte. . Chan eil taic ri stĂ ladh agus Ăšrachadh pacaidean air leth taobh a-staigh na h-Ă rainneachd obrach; tha an siostam air Ăšrachadh chan ann aig ĂŹre co-phĂ irtean fa leth, ach gu h-iomlan, ag atharrachadh a staid gu atamach. A âtoirt seachad innealan gus Ăšrachaidhean a chuir an sĂ s mean air mhean, aâ cur Ă s don fheum air gach Ăšrachadh a chuir an Ă ite an ĂŹomhaigh gu tur.
Tha an Ă rainneachd iomallach a thig Ă s a sin gu tur neo-eisimeileach bhon sgaoileadh a thathar aâ cleachdadh, agus le roghainnean pacaid ceart, chan eil cothrom aice air faidhlichean agus pròiseasan an neach-cleachdaidh no an t-siostam aoigheachd, agus chan urrainn dhi faighinn gu dĂŹreach gu bathar-cruaidh, ach a-mhĂ in toradh tro DRI, no fo-shiostam an lĂŹonra. StiĂšireadh toradh is cuir-a-steach grafaigean aâ cleachdadh protocol Wayland no tro chuir air adhart socaid X11. Tha eadar-obrachadh leis an Ă rainneachd a-muigh stèidhichte air siostam teachdaireachd DBus agus API Portals sònraichte. Airson insulation eadar-fhigheadair agus traidiseanta airson Linux teicneòlasan brĂŹgheileachaidh container stèidhichte air cleachdadh cgroups, namespaces, Seccomp agus SELinuxTha PulseAudio air a chleachdadh airson toradh claisneachd.
Source: fosgailtenet.ru
