Portál AbcLinuxu, 12. května 2025 17:54

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
AsciiWolf avatar 14.6.2016 22:24 AsciiWolf | skóre: 41 | blog: Blog
Rozbalit Rozbalit vše Re: Balíčky ve formátu snap lze spouštět nejen na Ubuntu
Odpovědět | Sbalit | Link | Blokovat | Admin
Má Snap nějaké reálné výhody oproti Flatpaku nebo Canonical opět vymýšlí kolo jako v případě Miru?
14.6.2016 23:06 Sten
Rozbalit Rozbalit vše Re: Balíčky ve formátu snap lze spouštět nejen na Ubuntu
Snappy neinstaluje do sandboxů a je o rok starší.
15.6.2016 08:59 Jan
Rozbalit Rozbalit vše Re: Balíčky ve formátu snap lze spouštět nejen na Ubuntu

O konceptu XdgApp (nedávno přejmenované na Flatpak) jsem slyšel už na GUADECu v Brně v roce 2013. Nedlouho na to začal vznikat kód. O Snappy jsem neslyšel dřív než v roce 2014. To jen tak bokem. Jinak aplikace ve snapech jsou podobně izolované jako ve Flatpaku, dosahují toho trochu jinými technologiemi, ale výsledek pro aplikaci je dost podobný. Rozdíl je ještě v tom, že Snappy je obecně na jakékoliv aplikace, Flatpak čistě jen na desktopové. Oproti Snappy taky nabízí runtimy, které obsahují nejzákladnější knihovny, takže autor aplikace nemusí bundlovat všechno.

Dost zásadní rozdíl, co se týče potenciálu na rozšíření jako instalačního standardu mezi linuxovými distribucemi, je taky to, že serverová část je zcela pod kontrolou Canonicalu. Autor aplikace má momentálně dvě možnosti: 1. posílat aplikaci do Canonicalu a distribuovat ji přes něj, 2. distribuovat ji jako stažitelný soubor. Není tam možnost vytvořit si vlastní repozitář, přes který můžou uživatelé dostávat aplikaci přímo od autora. To Flatpak má. Jsem zvědavý, jestli něco takového Canonical do Snappy zapracuje nebo očekává, že odteď už se budou aplikace na všechny distribuce distribuovat jen přes ně.

15.6.2016 11:59 biolog
Rozbalit Rozbalit vše Re: Balíčky ve formátu snap lze spouštět nejen na Ubuntu
Děkuji za pěkné shrnutí.
15.6.2016 13:01 tacoberu | skóre: 6
Rozbalit Rozbalit vše Re: Balíčky ve formátu snap lze spouštět nejen na Ubuntu
Taky díky za podrobnější info.
Rezza avatar 15.6.2016 14:14 Rezza | skóre: 25 | blog: rezza | Brno
Rozbalit Rozbalit vše Re: Balíčky ve formátu snap lze spouštět nejen na Ubuntu
Jestli dobre chapu, tak i snap ma obdobu runtimu, jen jim rikaji frameworks. A ano, nejvic tam hrozi ta zavislost na Canonicalu pri distribuci, zase u flatpaku dodnes nevi, jak budou skutecne tu distribuci delat tak, aby to melo smysl. Uvidime - v nejhorsim si clovek bude muset stahnout flatpak se snapem nebo snap s flatpakem, aby mu jely aplikace, ktere chce :D.
15.6.2016 15:40 XMen
Rozbalit Rozbalit vše Re: Balíčky ve formátu snap lze spouštět nejen na Ubuntu
Kedysi tu tusim bol clanok o nejakom balikovom systeme, ktory mal mat filozofiu typu, ze ma vsetky kniznice v jednom repozitary a aplikacia si iba povie ze chcem kniznicu verzie napr. 1.1 tak ta sa stiahne ak uz nie je stiahnuta a pouzije sa. Aplikacie sa mohli spolahnut, ze tam ta kniznica vzdy bude a budu tam vsetky jej existujuce verzie a preto samotna aplikacia mohla byt relativne stihla. Tento snap podla mna ma nevyhodu v tom, ze vsetky kniznice sa budu v balikoch opakovat a bude to zbytocne pouzivat vela miesta. Inak neviem si predstavit ako to bude presne fungovat. To bude treba mat nejaku minimalnu vybavu linuxu typu KDE alebo Gnome ci si cele KDE stiahne vzdy do svojho snap-u? To by bol iny killer miesta na disku a hlavne teraz ked sa zacinaju viac pouzivat SSD, ktorych miesto je drahe.
Rezza avatar 15.6.2016 17:08 Rezza | skóre: 25 | blog: rezza | Brno
Rozbalit Rozbalit vše Re: Balíčky ve formátu snap lze spouštět nejen na Ubuntu
Bude to zalezet hodne na autorovi daneho flatpaku/snapu - nektery si s sebou vezme celou distribuci, nektery bude maximalne vyuzivat nektereho z nabizenych runtime/frameworku, ale tech samozrejme bude vic, ze ano.
15.6.2016 17:34 Jan
Rozbalit Rozbalit vše Re: Balíčky ve formátu snap lze spouštět nejen na Ubuntu
Někde jsem četl, že ty frameworks jsou svázané s vydáními Ubuntu, že pokud člověk bude chtít udělat opravdu univerzální aplikaci, která poběží všude, musí všechno přibundlovat. Ale nijak jsem to sám ještě nezkoumal.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.