elementari OS pereina į „Flatpak“ ir tai ne juokai

elementari OS + „Flatpak“

Vakar perspėjome savo „Twitter“ sekėjus, kad kai kuriose anglosaksų šalyse yra balandžio 1-oji, Šventųjų nekaltųjų diena, ir kad galime perskaityti keistų naujienų. Taip buvo su naujienomis, kuriomis grindžiamas šis įrašas, ir nusprendėme palaukti iki 2 dienos, kad patvirtintume, jog tai ne pokštas. Ir tai nėra: elementari OS pereis į Flatpak paketus, modernesnis paketų tipas, turintis daug funkcijų su „Canonical“ „Snap“ paketais.

Kaip Snap Packs, Flatpak Packs Juose yra viskas, ko reikia, kad programa veiktų., ir tuo mes turime omenyje pagrindinę programinę įrangą ir priklausomybes. Tai taip pat saugesnė, o naujinimai greitesni, jau nekalbant apie tai, kad tai naudinga kūrėjams, nes jie turi koduoti tik vieną kartą ir veikia bet kurioje operacinėje sistemoje, kurią jie nusprendžia suderinti. Tą elementarioji OS darys ateityje.

Programų centras, skirtas elementariai OS + „Flatpak“, bet be „Flathub“.

Elementarios OS kūrėjai su Flatpak dirba praktiškai nuo pat jo gimimo. Ir ne tik su tokio tipo pakuotėmis, bet tikina, kad ne vienerius metus bando, kad nuspręstų, kuris variantas būtų geriausias. Šiuo momentu, kuriame Jie pastebėjo, kad „Flatpak“ vis dar buvo vadinama „XDG-App“ ir buvo 2015 m. Tiems, kurie nežino, 2015-ieji buvo metai, kai gimė ir projektas, dabar žinomas kaip „Flatpak“, ir „Snap“ paketai, tačiau „Canonical“ pasiūlymas iš tikrųjų išgarsėjo 2016 m. balandžio mėn. Ubuntu 16.04 Xenial Xerus. Manau, svarbu paminėti, kad „Flatpak“ buvo senesnis nei „Snap“.

Bet jie įspėja: „Flatpak nėra Flathub“. Turime atskirti paketo formatą ir saugyklą, kurią galite pasiekti šią nuorodą. elementary OS nori, kad programinės įrangos paieška ir jos diegimas ir toliau vyktų iš jos App Center, iš dalies, nors to nesako, nes tokiu būdu jie taip pat kontroliuoja viską, kas atsisiunčiama, ir turi daugiau galimybių gauti aukas. Programų centras programoms atsisiųsti/įdiegti naudoja mokėk, ką nori mokėjimo sistemą.

Jie taip pat nori paaiškinti, kad perėjimas prie „Flatpak“. Tai nereiškia, kad jie paliks nuošalyje savo vietines programas taip pat, kad jie ketina pakeisti atsisiuntimo ir diegimo sistemą, kad kūrėjai galėtų rinkti iš aukų. Be to, viskas bus kruopščiai išbandyta, kad įsitikintumėte, jog jis puikiai veikia prieš paskelbiant jį App Center, visa tai taip pat, kaip ir iki šiol.

sukurs elementari OS savo „Flatpak“ saugyklą, skirtą „App Center“., daugiau ar mažiau tą patį, ką iki šiol darė su savo „Debian“ pagrindu veikiančios programinės įrangos saugykla.

Problemos su .deb paketais

DEB paketai

Bueno Ubunlog vis dar turi daug .deb paketų gerbėjų iš dalies dėl to, kad mums patinka klasikiniai ir iš dalies dėl to, kad susidūrėme su problemomis su naujo tipo paketais. Bet tai tiesa .deb paketai dažnai naudoja priklausomybes ir jei viename iš jų yra pažeidžiamumas, visa programa turi saugos trūkumą. Šiuolaikiniai paketų formatai pašalina šias problemas, o naujinimus pristato daug greičiau... teoriškai. Teoriškai ar praktiškai, bet, mano nuomone, dar šiek tiek liko, kad viskas būtų tobula tiek Flatpak, tiek Snap pakuotėse.

Papildomai, nauji paketai yra smėlio dėžės pagrindu, kuris riboja programų prieigą prie operacinės sistemos. Smėlio dėžės programos pagerina saugumą ir privatumą.

Ir kodėl elementari OS nepasirinko Snap paketų?

elementary OS tikina, kad jie taip pat dirbo su Canonical, bet yra dalykų, kurie jiems visiškai nepatiko ir aš visiškai sutinku su kai kuriais iš jų:

  1. Decentralizuotas dizainas. „Flatpak“ leidžia kiekvienam susikurti savo saugyklą, todėl elementari OS turės savo. Tai reiškia, kad viskas, ką galima įdiegti iš „App Center“, turės tą patį dizainą, o tai net iš tolo nėra „Snap“ paketų atveju. Tai aš turėjau omenyje čia kad „Canonical“ turėtų padaryti ką nors daugiau, pvz., daryti spaudimą kūrėjams, kad jie greičiau pristatytų naujinimus (ahem... Mozilla...) ir kad viskas būtų panašaus dizaino. „Snap“ paketuose galime rasti programų su vaizdais, pavyzdžiui, „Windows 95“, GNOME, KDE... ir atrodo, kad sistema turi tūkstantį tėvų.
  2. „Flatpak“ priartėja prie darbo su elementaria OS. Pavyzdžiui, modernios GTK funkcijos buvo sukurtos panašiai kaip „Flatpak“ ateičiai, o „Flatpak“ nuo pat pradžių buvo kuriamas atsižvelgiant į GTK.
  3. Sutarimas su nepriklausomais programų kūrėjais. Elementary OS veikia petys į petį su indie kūrėjais. Nors kai kurie pasirinko abu paketus, jie sako, kad su Flatpaks dirbti lengviau.

Kaip tai paveiks vartotojus ir kūrėjus?

elementari OS tai užtikrina jūsų operacinės sistemos vartotojai nieko nepastebės. Vienintelis dalykas, kurį pastebėsite, bus teigiamas, pvz., greitesnis atsisiuntimas ir atnaujinimas. Kalbant apie kūrėjus, programų pristatymas ir peržiūra tęsis kaip anksčiau.

La Vienintelė abejonė, kurią aš turiu, yra taip Jie vis tiek leis įdiegti .deb paketus. Anksčiau negalėjote įdiegti programinės įrangos ne iš savo programų centro, jei neįdiegėte Gdebi, GNOME programinės įrangos ar kito diegimo įrankio, išskyrus programų centrą. Jei ir toliau bus leidžiama, atrodo, kad perėjimas nuo DEB paketų prie Flatpak bus tik į naudą.

Ką manote apie elementarios OS perkėlimą į Flatpak?

elementorius5
Susijęs straipsnis:
Dabar galima įsigyti naują „Elementary OS 5 Juno“ versiją

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Patricio sakė

    Puikūs paaiškinimai, taip ir toliau!!