Te tukunga o te punaha o nga putea-whaiaro Flatpak 1.6.0
Whakaputaina peka hou o te kete taputapu Peke papatahi 1.6, e whakarato ana i te punaha mo te hanga i nga kohinga aa-whaiaro kaore e herea ki nga tohatoha Linux motuhake ka rere i roto i tetahi ipu motuhake e wehe ana i te tono mai i te toenga o te punaha. Ko te tautoko mo te whakahaere i nga kohinga Flatpak e whakaratohia ana mo Arch Linux, CentOS, Debian, Fedora, Gentoo, Mageia, Linux Mint me Ubuntu. Ko nga kohinga Flatpak kei roto i te putunga Fedora ka tautokohia e te kaiwhakahaere tono GNOME taketake.
Ma matou e whakamahara ki a koe na Flatpak ka taea e nga kaiwhakawhanake tono te ngawari ki te tohatoha i a raatau kaupapa kaore i whakauruhia ki roto i nga kohinga tohatoha paerewa na whakangungu kotahi ipu mo te ao me te kore e hanga huinga motuhake mo ia tohatoha. Mo nga kaiwhakamahi e mohio ana ki te haumaru, ka taea e Flatpak te whakahaere i tetahi tono patai i roto i te ipu, ka uru noa ki nga mahi whatunga me nga konae kaiwhakamahi e pa ana ki te tono. Mo nga kaiwhakamahi e hiahia ana ki nga hua hou, ka taea e Flatpak te whakauru i nga whakamatautau hou me nga putanga pumau o nga tono me te kore e whakarereke i te punaha. Hei tauira, i tenei wa ko nga kohinga Flatpak kua oti kei te haere mo LibreOffice, Firefox, GIMP, Inkscape, Kdenlive, Steam, 0 AD, Visual Studio Code, VLC, Slack, Skype, Telegram Desktop, Android Studio, etc.
Hei whakaiti i te rahi o te kete, kei roto anake nga whakawhirinakitanga-a-tonotanga, a ko te punaha taketake me nga whare pukapuka whakairoiro (Gtk+, Qt, GNOME me KDE whare pukapuka, me etahi atu) kua hoahoatia hei taiao whakahaerenga paerewa. Ko te rereketanga nui i waenga i te Flatpak me te Snap ko te whakamahi a Snap i nga waahanga o te taiao punaha matua me te wehe i runga i nga waea punaha tΔtari, i te wa e hangaia ana e Flatpak he ipu motuhake mai i te punaha me te mahi me nga huinga waahi nui, kaore i te whakarato i nga putea hei whakawhirinaki, engari he paerewa. o nga taiao punaha (hei tauira, nga whare pukapuka katoa e tika ana mo te whakahaere i nga kaupapa GNOME, KDE ranei).
I tua atu ki te taiao pΕ«naha paerewa (wΔ whakahaere), tΔuta i roto i te motuhake putunga, ka tukuna etahi atu taapiri (pupu) e hiahiatia ana mo te tono kia mahi. I te katoa, ko te wa whakahaere me te paihere te whakakii i te ipu, ahakoa te mea kua whakauruhia te wa whakahaere ka herea ki nga ipu maha i te wa kotahi, e taea ai e koe te karo i te taarua i nga konae punaha noa ki nga ipu. Ka taea e tetahi punaha te whakauru i nga waa whakahaere rereke (GNOME, KDE) etahi momo putanga o te wa whakahaere kotahi (GNOME 3.26, GNOME 3.28). Ko te ipu me tetahi tono hei whakawhirinakitanga ka whakamahi i te here ki tetahi wa whakahaere motuhake, me te kore e whai whakaaro ki nga kohinga takitahi e hanga ana i te waa whakahaere. Ko nga huΔnga ngaro katoa ka takai tika ki te tono. Ka hangaia he ipu, ka whakairihia nga ihirangi o te wa whakahaere hei wehewehenga /usr, ka whakairihia te paihere ki te whaiaronga /app.
Ko te whakakii i nga waa whakahaere me nga ipu tono ka hangaia ma te hangarau OSTree, ΠΏΡΠΈ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΎΠ±ΡΠ°Π· Π°ΡΠΎΠΌΠ°ΡΠ½ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅ΡΡΡ ΠΈΠ· Git-ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ΅Π³ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ ΠΌΠ΅ΡΠΎΠ΄Ρ Π²Π΅ΡΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΠΊ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²Π° (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΡΡΡΠΎ ΠΎΡΠΊΠ°ΡΠΈΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΠΊ ΠΏΡΠΎΡΠ»ΠΎΠΌΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ). RPM-ΠΏΠ°ΠΊΠ΅ΡΡ ΡΡΠ°Π½ΡΠ»ΠΈΡΡΡΡΡΡ Π² ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ OSTree ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠΉ ΠΏΡΠΎΡΠ»ΠΎΠΉΠΊΠΈ rpm-ostree. Ko te whakaurunga motuhake me te whakahou i nga kete i roto i te taiao mahi kaore i te tautokohia; kaore te punaha e whakahoutia i te taumata o nga waahanga takitahi, engari i te katoa, ka huri i te ahua o te ngota. Ka whakarato taputapu ki te tono whakahΕunga Δpitihanga, whakakore i te hiahia ki te whakakapi katoa i te whakapakoko ki ia whakahou.
Π€ΠΎΡΠΌΠΈΡΡΠ΅ΠΌΠΎΠ΅ ΠΈΠ·ΠΎΠ»ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠ³ΠΎ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²Π°, ΠΈ ΠΏΡΠΈ Π½Π°Π΄Π»Π΅ΠΆΠ°ΡΠΈΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ ΠΏΠ°ΠΊΠ΅ΡΠ°, Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ ΡΠ°ΠΉΠ»Π°ΠΌ ΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠ°ΠΌ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΈΠ»ΠΈ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ, Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π½Π°ΠΏΡΡΠΌΡΡ ΠΎΠ±ΡΠ°ΡΠ°ΡΡΡΡ ΠΊ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ, Π·Π° ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ Π²ΡΠ²ΠΎΠ΄Π° ΡΠ΅ΡΠ΅Π· DRI, ΠΈ ΡΠ΅ΡΠ΅Π²ΠΎΠΉ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΠ΅. ΠΡΠ²ΠΎΠ΄ Π³ΡΠ°ΡΠΈΠΊΠΈ ΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ Π²Π²ΠΎΠ΄Π° whakatinana te whakamahi i te kawa Wayland, ma te tuku whakamua ranei i te turanga X11. Ko te taunekeneke me te taiao o waho kei runga i te punaha korero a DBus me tetahi API Portals motuhake. Mo te whakamatao whakamahia takawaenga Mirumiru me nga hangarau mariko ipu Linux tuku iho i runga i te whakamahinga o nga roopu c, mokowΔ ingoa, Seccomp me SELinux. Ka whakamahia te PulseAudio ki te whakaputa oro.