základní OS se stěhuje do Flatpaku a není to vtip

základní OS + Flatpak

Včera jsme varovali naše následovníky na Twitteru, že v některých anglosaských zemích je 1. duben, den svatých nevinných, a že si můžeme přečíst nějaké podivné zprávy. Takže to bylo se zprávami, na nichž je tento příspěvek založen, a rozhodli jsme se počkat do druhého dne, abychom potvrdili, že to nebyl vtip. A není to: základní OS bude předán paketům Flatpak, modernější typ balíčku, který sdílí mnoho funkcí s balíčky Snap od společnosti Canonical.

Stejně jako balíčky Snap i balíčky Flatpak obsahovat v něm vše potřebné pro fungování aplikace, a tím máme na mysli základní software a závislosti. Je to také všechno bezpečnější a aktualizace jsou rychlejší, nemluvě o tom, že je to dobré pro vývojáře, protože musí kódovat pouze jednou a funguje na jakémkoli operačním systému, který se rozhodnou učinit kompatibilním. To bude základní OS v budoucnu dělat.

Základní centrum aplikací Flatpak pro OS + ... ale bez Flathubu

Vývojáři základních OS pracují s Flatpakem prakticky od jeho narození. A nejen u těchto typů balíčků, ale zaručují, že se už roky snaží rozhodnout, která by byla nejlepší volba. V tuto chvíli v všimli si Flatpaku, že se stále jmenuje „XDG-App“ a byl rok 2015. Pro ty, kteří to nevědí, byl rok 2015 rokem, kdy se zrodil jak projekt nyní známý jako Flatpak, tak balíčky Snap, ale Canonicalův návrh se skutečně proslavil v dubnu 2016 jako jedna z nejdůležitějších novinek těch, které byly dodány s Ubuntu 16.04 Xenial Xerus. Považuji za důležité zmínit, že Flatpak předcházel Snapu.

Varují však: „Flatpak není Flathub“. Musíte rozlišovat mezi formátem balíčku a úložištěm, ze kterého máte přístup tento odkaz. elementární OS chce, aby hledání a instalace softwaru i nadále pocházelo z jejich App Center, částečně, i když to neříkají, protože tak také kontrolují vše, co je staženo, a mají více možností, jak získat dary. A to je to, že App Center používá ke stažení / instalaci aplikací platební systém s platbou za co chcete.

Chtějí také vyjasnit, že přecházejí na Flatpak Neznamená to, že by své nativní aplikace odložili ani to, že se chystají změnit systém stahování a instalace, aby mohli vývojáři z darů vybírat. Vše bude také pečlivě otestováno, aby se ujistil, že funguje perfektně před jeho publikováním v App Center, stejně jako doposud.

základní OS vytvoří vaše vlastní úložiště Flatpak pro App Center, víceméně stejné jako doposud se svým úložištěm softwaru založeného na Debianu.

Problémy s balíčky .deb

Balíčky DEB

No, Ubunlog má stále mnoho příznivců balíčků .deb částečně proto, že máme rádi klasiku a částečně proto, že máme problémy s novými typy balíčků. Ale je pravda, že Balíčky .deb obvykle používají závislosti A pokud jeden z nich obsahuje chybu zabezpečení, má celý program bezpečnostní chybu. Moderní formáty balíků tyto problémy eliminují a přinášejí aktualizace mnohem dříve ... teoreticky. Teoreticky nebo v praxi, ale podle mého názoru stále zbývá trochu, aby vše bylo perfektní v balíčcích Flatpak i Snap.

Kromě toho, nové balíčky jsou založeny na izolovaném prostoru, což omezuje přístup aplikací k operačnímu systému. Aplikace izolovaného prostoru zlepšují zabezpečení a soukromí.

A proč si základní OS nevybral balíčky Snap?

elementární OS zajišťuje, že také pracovali s Canonical, ale existují věci, které se jim vůbec nelíbily a v některých naprosto souhlasím:

  1. Decentralizovaný design. Flatpak umožňuje komukoli vytvořit si vlastní úložiště, takže základní operační systém bude mít vlastní. To znamená, že vše, co lze nainstalovat z App Center, bude mít stejný design, což se u balíčků Snap zdaleka neděje. To jsem myslel zde Canonical by tedy měl dělat něco jiného, ​​například vyvíjet malý tlak na vývojáře, aby donesli aktualizace dříve (ehm ... Mozilla ...) a že všechno má podobný design. V balíčcích Snap můžeme najít aplikace s obrázky jako Windows 95, GNOME, KDE ... a zdá se, že systém má tisíc rodičů.
  2. Flatpak se blíží práci elementárního OS. Například moderní funkce GTK byly vytvořeny pro budoucnost typu Flatpak a Flatpak byl od začátku vyvíjen s ohledem na GTK.
  3. Konsenzus s nezávislými vývojáři aplikací. základní OS pracuje bok po boku s nezávislými vývojáři. Ačkoli si někteří vybrali oba balíčky, říkají, že s Flatpakem se pracuje snáze.

Jak to ovlivní uživatele a vývojáře?

základní OS to zajišťuje uživatelé vašeho operačního systému si nic nevšimnou. Jediné, co si všimnou, budou pozitivní, například rychlejší stahování a aktualizace. Pokud jde o vývojáře, doručování a kontrola aplikací bude pokračovat jako dříve.

La pochybnost, že jsem odešel, je ano stále umožní instalaci balíčků .deb. V minulosti jste nemohli instalovat software zvenčí vašeho App Center, pokud jste nenainstalovali Gdebi, GNOME Software nebo jiný instalační nástroj než App Center. Pokud je to stále povoleno, zdá se, že přechod z balíčků DEB na Flatpak bude jen výhodou.

Co si myslíte o přechodu základního OS na Flatpak?

základní 5
Související článek:
Nyní je k dispozici nová verze Elementary OS 5 Juno

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Patricio řekl

    Vynikající vysvětlení, pokračujte !!