Fedoras pakutakse FlatHubi kasutamist levituse atomaarsetes vÀljaannetes.

Michael Catanzaro, ĂŒks Epiphany (GNOME Web) veebibrauseri arendajatest, kes osaleb GNOME ja Fedora projektides, on soovitanud ĂŒle vaadata FlatHubi katalooge Fedora Linuxis. Atomaarsetes uuendustes Fedora Workstationis soovitatakse vaikimisi kasutada FlatHubi katalooge flatpak-pakettide jaoks, mille kasutajad installivad, samas kui enda flatpak-pakettide hoidla tuleks piirata ainult eelinstallitud pakettide kasutamisega.

Praegu pakub Fedora vaikimisi enda flatpak- hoidlat, mille sisu koostatakse rpm-pakettide ĂŒmberkompileerimise pĂ”hjal. Vaikimisi saab FlatHubist pakettide allalaadimise lubada ainult pĂ€rast ĂŒlesseadmist, aktiveerides GNOME rakenduste halduris valiku „Luba kolmandate osapoolte hoidlad“, kuid isegi siis on Fedora hoidla paketid prioriteedilt kĂ”rgemad.

Michael arvab, et enamik kasutajaid eelistaks paigaldada pakette FlatHubi kataloogist, mis on koostatud peamiste rakenduste arendajate poolt, mitte Fedorage'i kaasavade poolt (80% arutelus osalejatest toetas FlatHubi kasutamist). Eeldatakse, et rakenduste arendajad tunnevad oma projekte paremini ja koostavad paremini töötavaid flatpak-pakette, mis on kogukonna poolt paremini testitud. Samal ajal ei nÀita Fedora kaasavad rpm-paketid huvi flatpak-pakettide variatsioonide sÀilitamise vastu ning ei pööra piisavalt tÀhelepanu vigadele sellistes pakettides, mis viib selleni, et Fedora flatpak-paketid on kvaliteedilt madalamad kui FlatHubi peamiste projektide paketid.

Paljud kasutajad ei tea, et Fedora rakenduste halduri kaudu flatpak-paketti paigaldades, paigaldatakse see mitte FlatHubist nagu teistes jaotustes, vaid Fedora hoidlast, mille paketid erinevad FlatHubi variantidest. Selle tÔttu tajutakse Fedora hoidlast pÀrit paketide spetsiifilisi probleeme kui probleeme ametlikes FlatHubi paketides, ja kaebused suunatakse pÔhiarendajatele, mitte Fedora kaasavatele arendajatele. NÀiteks tÔi probleemse flatpak-paketi OBS Studio tarnimine Fedora kaudu, mis oli prioriteedilt kÔrgem kui FlatHubi pakett, veebruaris konflikti OBS Studio projektiga.

Tuleb mĂ€rkida, et Fedora Workstationi tulevik on nĂ€htud kui atomaarne uuendatav distributsioon, seega ei tasuks FlatHub'i ĂŒleminekut edasi lĂŒkata. Oma Flatpak-repositooriumi kasutamine on tingitud vajadusest koostada usaldusvÀÀrses keskkonnas. FlatHub'i paketid, isegi kui arvestada ainult sertifitseeritud pakette, mille eest vastutavad peamised projektid, koostatakse vĂ€listes infrastruktuurides, mille turvalisuse osas vĂ”ib kahtlusi olla.

Fedora oma repositooriumi hoidmise eeliste hulka kuulub garantii, et pakk on koostatud vÀljakuulutatud lÀhtekoodist ja sisaldab ainult komponete, mis on avatud litsentsidega ja mille kasutamist Fedora on heaks kiitnud. Fedora-repositooriumi paketid vÔivad samuti sisaldada patƥe, mis on saadaval ainult RPM-pakettide jaoks, mis on hetkel veel vastuvÔtmata pÔhikoodibaasi projektides.

Michael'i ettepanek seisneb selles, et Fedora Workstationi atomaarse versiooni vaikimisi sisaldaks tuge FlatHub'ist installitavate „avatud tarkvara” kategooria pakettide suhtes. FlatHub'ist installimise vĂ”imalus puudutab ainult pakette, mida kasutajad installivad GNOME Software'i rakenduse halduriga. KĂ”ik vaikimisi eelinstallitud flatpak-pakettide laadimine jĂ€tkub Fedora oma repositooriumist, kuid vaikimisi mittekasutatavate pakettide laadimisallikana pakutakse FlatHub'i.

Enne FlatHub'ile ĂŒleminekut soovitatakse ĂŒhiselt rakendada FlatHub'is pakettide koostamise vĂ”imalusi usaldusvÀÀrses infrastruktuuris ja anda vĂ€lja ĂŒlevaatused, mis pĂ”hinevad korratavitel koostel. Samuti tuleks lahendada kĂŒsimus vananenud versioonide Flatpak Runtime'i kasutamisest pakettides, mille turvaaukude parandamine on juba lĂ”petatud. Praegu kasutavad 994 3438 (peaaegu kolmandik) kontrollitud paketti FlatHub'ist vananenud Runtime'i. Turvaprobleeme tekitavad samuti vananenud sisemised sĂ”ltuvused, mis on pakettide koosseisus, ja ebapiisavad sandbox-isolatsiooni meetmed (mĂ”nede pakettide arendajad lĂŒlitavad kaitsereĆŸiimid vĂ€lja).

Lisaks Michaelile tegi sarnase ettepaneku ka TimothĂ©e Ravier: Fedora 43-s pakutakse jĂ€tkata eelinstallitud flatpak-pakettide tarnimist Fedora hoidlatest, kuid lisada filter, mis lubab installida valitud kinnitatud rakendusi FlatHubist. Eespool mainitud lahenduse eelisteks peetakse kasutajate ja peamiste projektide arendajate segaduse vĂ€hendamist (arendajad peavad lahendama tĂ”rketeateid, mis on tĂŒĂŒpilised Fedora Flatpak-paketidele, saates need justkui oleksid need ametlikud flatpak-paketid). Muudatus vĂ€hendab ka hooldajate koormust ja vĂ”imaldab neil keskenduda peamiselt paranduste edastamisele peamistes projektides ja eelinstallitud Flatpak-pakettide testimisele.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster