elementaarne OS kolib Flatpaki ja see pole nali

elementaarne OS + Flatpak

Eile hoiatasime oma twitteri jälgijaid, et see on 1. aprill, mõnes anglosaksi riigis pühade süütute päev ja et me võime lugeda kummalisi uudiseid. Nii oli ka selle postituse aluseks olevate uudistega ja otsustasime oodata 2. päevani, et kinnitada, et see pole nali. Ja see pole: elementaarne OS edastatakse Flatpaki pakettidele, moodsam paketitüüp, mis jagab paljusid funktsioone Canonicali pakettidega Snap.

Nagu Snapi paketid, on ka Flatpaki paketid sisaldama kõike rakenduse toimimiseks vajalikkuja sellega peame silmas põhitarkvara ja sõltuvusi. See kõik on ka turvalisem ja värskendused on kiiremad, rääkimata arendajatele kasulikest, sest nad peavad kodeerima vaid ühe korra ja see töötab mis tahes operatsioonisüsteemis, mille nad otsustavad ühilduvaks muuta. Seda teeb elementaarne OS tulevikus.

Algne OS + Flatpaki rakenduskeskus ... kuid ilma Flathubita

Elementaarsed OS-i arendajad on Flatpakiga töötanud praktiliselt alates selle sünnist. Ja mitte ainult seda tüüpi pakettide puhul, vaid nad kinnitavad, et on aastaid püüdnud otsustada, milline oleks parim variant. Hetkel, milles nad märkasid Flatpakit, selle nimi oli ikkagi "XDG-App" ja see oli 2015. aasta. Neile, kes seda ei tea, sündis 2015. aasta, mil sündisid nii praegu Flatpakina tuntud projekt kui ka Snapi paketid, kuid Canonicali ettepanek sai 2016. aasta aprillis tõepoolest kuulsaks selle poolest, et see oli üks olulisemaid uudiseid Ubuntu pakutavatest 16.04 Xenial Xerus. Pean oluliseks mainida, et Flatpak on varasem kui Snap.

Kuid nad hoiatavad: "Flatpak pole Flathub". Peate eristama paketi vormingut ja hoidlat, millele pääsete juurde seda linki. elementaarne OS soovib, et tarkvaraotsing ja installimine jätkuks osaliselt nende rakenduskeskusest, ehkki nad seda ei ütle, sest nii kontrollivad nad ka kõike allalaaditavat ja neil on annetuste saamiseks rohkem võimalusi. Ja see on see, et App Center kasutab rakenduste allalaadimiseks / installimiseks tasulist maksesüsteemi.

Mida nad tahavad ka selgeks teha, on see üleminek Flatpakile see ei tähenda, et nad jätaksid oma kohalikud rakendused välja samuti ei kavatse nad muuta allalaadimis- ja installimissüsteemi, et arendajad saaksid annetustest koguda. Samuti kontrollitakse kõike hoolikalt, et veenduda, et see enne rakenduskeskuses avaldamist toimib ideaalselt, sama mis enne.

elementaarne OS loob oma rakendusekeskuse Flatpaki hoidla, enam-vähem sama, mida nad on seni teinud oma Debiani-põhise tarkvara hoidlaga.

.Deb-pakettidega seotud probleemid

DEB paketid

Noh, Ubunlog on endiselt palju .deb-pakettide fänne, osaliselt seetõttu, et meile meeldib klassikaline ja osaliselt seetõttu, et oleme kogenud probleeme uut tüüpi pakettidega. Aga see on tõsi .deb paketid kasutavad tavaliselt sõltuvusi Ja kui üks neist sisaldab haavatavust, on kogu programmil turvaviga. Kaasaegsed paketivormingud kõrvaldavad need probleemid, pakkudes värskendusi palju varem ... teoreetiliselt. Teoorias või praktikas, kuid minu arvates on sellest veel vähe jäänud, et kõik oleks nii Flatpaki kui ka Snapi paketis täiuslik.

Lisaks uued paketid põhinevad liivakastil, mis piirab rakenduste juurdepääsu operatsioonisüsteemile. Liivakasti rakendused parandavad turvalisust ja privaatsust.

Ja miks pole elementaarsed operatsioonisüsteemid valinud Snapi pakette?

elementaarne OS kinnitab, et nad töötasid ka Canonicaliga, kuid on asju, mis neile üldse ei meeldinud ja mõnes olen täiesti nõus:

  1. Detsentraliseeritud disain. Flatpak võimaldab kõigil luua oma hoidla, nii et elementaarsel operatsioonisüsteemil on oma. See tähendab, et kõik, mida saab App Centerist installida, on sama kujundusega, mida Snapi pakettide puhul kaugeltki ei juhtu. Seda ma mõtlesin siin nii et Canonical peaks tegema midagi muud, näiteks avaldama arendajatele natuke survet värskenduste kiiremaks edastamiseks (ahem ... Mozilla ...) ja et kõik on sarnase kujundusega. Pakettidest Snap leiame piltidega rakendusi nagu Windows 95, GNOME, KDE ... ja süsteemil näib olevat tuhat vanemat.
  2. Flatpak jõuab lähemale elementaarsete operatsioonisüsteemide tööle. Näiteks on Flatpaki-laadse tuleviku jaoks loodud kaasaegsed GTK-funktsioonid ja Flatpak on algusest peale välja töötatud GTK-d silmas pidades.
  3. Konsensus sõltumatute rakenduste arendajatega. elementaarne OS töötab õlg õla kõrval koos indie-arendajatega. Kuigi mõned on valinud mõlemad paketid, on nende sõnul Flatpakiga lihtsam töötada.

Kuidas see mõjutab kasutajaid ja arendajaid?

elementaarne OS tagab selle teie operatsioonisüsteemi kasutajad ei märka midagi. Ainus asi, mida nad märkavad, on positiivne, näiteks kiirem allalaadimine ja värskendamine. Arendajate osas jätkatakse rakenduste edastamist ja ülevaatamist nagu varem.

La kahtlus, kas mul on lahkunud, on jah lubab siiski installida .deb pakette. Varem ei saanud te tarkvara installida väljastpoolt oma rakenduskeskust, kui te ei installinud Gdebit, GNOME'i tarkvara ega mõnda muud installimistööriista peale App Centeri. Kui see on endiselt lubatud, näib, et DEB-pakettidelt Flatpakile üleminek on ainult kasu.

Mida arvate elementaarsest operatsioonisüsteemist Flatpaki kolimisest?

elementaarne5
Seotud artikkel:
Elementary OS 5 Juno uus versioon on nüüd saadaval

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.   Patricio DIJO

    Suurepärased täpsustused, hoidke seda !!