ang elementarya na OS ay lilipat sa Flatpak at hindi ito biro

elementarya OS + Flatpak

Kahapon binalaan namin ang aming mga tagasunod sa kaba na Abril 1, ang araw ng Holy Innocents sa ilang mga bansa sa Anglo-Saxon, at mababasa namin ang medyo kakaibang balita. Gayundin sa balita kung saan nakabatay ang post na ito at nagpasya kaming maghintay hanggang araw 2 upang kumpirmahin na hindi ito isang biro. At hindi ito: ang elementong OS ay ipapasa sa mga Flatpak packet, isang mas modernong uri ng package na nagbabahagi ng maraming mga tampok sa mga package ng Snap ng Canonical.

Tulad ng mga Snap package, mga pakete ng Flatpak maglaman sa loob nito ng lahat ng kinakailangan upang gumana ang isang application, at sa pamamagitan nito ay tumutukoy kami sa pangunahing software at mga dependency. Lahat din ito ay mas ligtas at ang mga pag-update ay mas mabilis, hindi banggitin ang mabuti para sa mga developer dahil kailangan lang nilang mag-program minsan at gumagana ito sa anumang operating system na napagpasyahan nilang magkatugma. Iyon ang gagawin ng elementarya OS sa hinaharap.

Elementary OS + Flatpak App Center ... ngunit walang Flathub

Ang mga tagabuo ng Elementary OS ay nagtatrabaho kasama ang Flatpak mula pa nang isilang ito. At hindi lamang sa ganitong uri ng package, ngunit tiniyak nila na ilang taon na silang sumusubok na magpasya kung alin ang magiging pinakamahusay na pagpipilian. Sa sandali sa kung saan napansin nila ang Flatpak tinatawag pa rin itong "XDG-App" at ito ay 2015. Para sa mga hindi nakakaalam, ang 2015 ay ang taon kung saan kapwa ipinanganak ang proyekto na ngayon na kilala bilang Flatpak at ang mga Snap package, ngunit ang panukala ni Canonical ay talagang sumikat noong Abril 2016 dahil sa pagiging isa sa pinakamahalagang novelty ng mga sumama sa Ubuntu 16.04 Xenial Xerus. Mahalaga kong banggitin na ang Flatpak ay nauna pa sa Snap.

Ngunit binalaan nila: "Flatpak ay hindi Flathub". Kailangan mong pag-iba-ibahin ang format ng package at ang imbakan, kung saan maaari mong mai-access ang link na ito. elementarya OS nais ang paghahanap at pag-install ng software na patuloy na magmula sa kanilang App Center, sa bahagi, kahit na hindi nila sinabi ito, sapagkat sa ganoong paraan kinokontrol din nila ang lahat ng na-download at may maraming mga pagpipilian upang makakuha ng mga donasyon. At ito ay ang paggamit ng App Center ng isang pay-what-you-want system na pagbabayad upang i-download / i-install ang mga application.

Ang nais din nilang linawin ay ang paglipat sa Flatpak hindi ito nangangahulugang isantabi nila ang kanilang katutubong apps o babaguhin din nila ang sistema ng pag-download at pag-install upang makolekta ng mga developer mula sa mga donasyon. Gayundin, ang lahat ay maingat na susubukan upang matiyak na ito ay gumagana nang perpekto bago i-publish ito sa App Center, lahat kapareho ng nagawa nila hanggang ngayon.

lilikha ang elementarya OS ang iyong sariling repository ng Flatpak para sa App Center, higit pa o mas kaunti sa parehong nagawa nila sa ngayon sa kanilang repository para sa Debian-based na software.

Ang mga problema sa .deb packages

Mga package ng DEB

Well, Ubunlog aún tiene muchos fans de los paquetes .deb en parte porque nos gusta lo clásico y en parte porque hemos experimentado problemas con los nuevos tipos de paquetes. Pero es cierto que .deb packages ay karaniwang gumagamit ng mga dependency At kung ang isa sa mga ito ay naglalaman ng isang kahinaan, ang buong programa ay may kapintasan sa seguridad. Tinatanggal ng mga modernong format ng package ang mga problemang ito habang naghahatid ng mga pag-update nang mas maaga ... sa teorya. Sa teorya o sa pagsasanay ngunit, sa palagay ko, mayroon pa rin itong kaunting kaliwa para sa lahat upang maging perpekto sa parehong mga pakete ng Flatpak at Snap.

Bilang karagdagan, ang mga bagong pakete ay batay sa sandbox, na naglilimita sa pag-access ng mga application sa operating system. Ang mga application ng sandbox ay nagpapabuti ng seguridad at privacy.

At bakit hindi napili ng mga basic OS ang mga Snap package?

tinitiyak ng elementarya na OS na nakipagtulungan din sila sa Canonical, ngunit may mga bagay na hindi nila talaga gusto at sa ilan ay lubos akong sumasang-ayon:

  1. Desentralisadong disenyo. Pinapayagan ng Flatpak ang sinuman na lumikha ng kanilang sariling lalagyan, kaya't ang elementarya na OS ay magkakaroon ng sarili nitong. Nangangahulugan ito na ang lahat ng maaaring mai-install mula sa App Center ay magkakaroon ng parehong disenyo, isang bagay na hindi nangyari, sa ngayon, kasama ang mga Snap package. Ito ang ibig kong sabihin dito kaya dapat gumawa ang Canonical ng iba pa, tulad ng paglalagay ng kaunting presyon sa mga developer upang maihatid ang mga pag-update nang maaga (ahem ... Mozilla…) at lahat ng bagay ay may katulad na disenyo. Sa mga Snap package maaari kaming makahanap ng mga application na may mga imahe tulad ng Windows 95, GNOME, KDE ... at ang system ay tila may isang libong mga magulang.
  2. Ang Flatpak ay papalapit sa gawain ng elementarya OS. Halimbawa, ang mga modernong pag-andar ng GTK ay binuo para sa isang mala-Flatpak na hinaharap at ang Flatpak ay binuo na nasa isip ang GTK mula sa simula.
  3. Kasunduan sa mga independiyenteng developer ng application. gumagana ang elementong OS nang balikat sa mga developer ng indie. Kahit na ang ilan ay pumili ng parehong mga pakete, sinabi nila na ang Flatpak ay mas madaling gumana.

Paano ito makakaapekto sa mga gumagamit at developer?

tinitiyak ng elementarya OS na ang iyong mga gumagamit ng operating system ay hindi mapapansin kahit ano. Ang tanging mapapansin lamang nila ay magiging positibo, tulad ng mas mabilis na mga pag-download at pag-update. Tulad ng para sa mga developer, ang paghahatid at pagsusuri ng mga app ay magpapatuloy na tulad ng dati.

La pagdudahan na umalis ako ay oo papayagan pa rin ang pag-install ng .deb packages. Noong nakaraan hindi ka maaaring mag-install ng software mula sa labas ng iyong App Center kung hindi mo na-install ang Gdebi, GNOME Software o ilang iba pang tool sa pag-install kaysa sa App Center. Kung pinapayagan pa rin, mukhang ang mga paglipat mula sa mga pakete ng DEB patungong Flatpak ay magiging mga benepisyo lamang.

Ano sa palagay mo ang paglipat ng elementarya ng OS sa Flatpak?

elementarya5
Kaugnay na artikulo:
Ang bagong bersyon ng Elementary OS 5 Juno ay magagamit na ngayon

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Patricio dijo

    Mahusay na paglilinaw, panatilihin itong !!