Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: regine 14 Června 2019, 01:42:04

Název: snap - jaký je význam 'install core' [vyřešeno]
Přispěvatel: regine 14 Června 2019, 01:42:04
Instaloval jsem GIMP dle návodu na stránce:
https://www.linuxslaves.com/2018/10/how-to-install-gimp-210-on-ubuntu-1604.html (https://www.linuxslaves.com/2018/10/how-to-install-gimp-210-on-ubuntu-1604.html)
Po příkazu:
Kód: [Vybrat]
sudo snap install gimpjak autor uvádí, jsem pokračoval příkazem:
Kód: [Vybrat]
sudo snap install core'snap install core' byl vyhodnocen za zbytečný.
Proč autor uvádí provedení posledního příkazu? Jaký má význam? Díky.
Poprvé jsem použil snap.
GIMP se spouští OK.

Dík juwa2 za celkové vysvětlení. :D
Název: Re:snap - jaký je význam 'install core'
Přispěvatel: juwa2 14 Června 2019, 10:24:13
Core (jádro) je základní snap balík nutný pro chod celého "snap" systému v PC. Pokud už snap systém v PC je (U 16.04 a vyšší) tak je tam balík core už přítomen. A i kdyby náhodou nebyl, během instalace jakéhokoli jiného balíku by se automaticky nainstaloval.
Příkaz byl vyhodnocen jako zbytečný proto, jelikož balík core už jsi tam měl. Autor ten příkaz uvádí zřejmě "pro jistotu".
--------------------------
Během instalace dalších snap aplikací se mohou automaticky instalovat další "podpůrné" balíky, zejména:
core18
gnome-3-28-1804
wine-platform

Po aktualizaci (probíhá automaticky) libovolného balíku ponechává systém snap nainstalované tři poslední verze.
To vede k neůměrné spotřebě místa na disku. Doporučuji nainstalované verze průběžně kontrolovat (např. ve Sledování systému) a staré verze odstraňovat příkazem:
Kód: [Vybrat]
sudo snap remove název_balíku --revision=verze_balíku
Protože nevýhoda snap aplikací je v jejich obrovské velikosti jelikož nevyužívají společné systémové knihovny a každá aplikace si všechno potřebné "táhne s sebou".  Samozřejmě každá extra, takže spousta věcí je tam pak třeba 10x...

Odstrašující příklad je např. právě GIMP (schválně se podívej kolik ti zabírá...).
Jako příklad uvádím VLC:
Klasická instalace (.deb) zabere 35MB
Instalace snap zabere 500MB
A pokud tam ponecháš ještě dvě starší verze k tomu, máš hned 1,5 GB zabraných. A to se jedná pouze o jedinou aplikaci.
Toto se samozřejmě týká i těch "podpůrných" balíků..


Takže instalaci přes snap (flatpaku se týká to samé, je to ještě větší "žrout" místa) jedině v nouzi nejvyšší, pokud k dané aplikaci není opravdu jiná alternativa. Sice snap/flatpak jsou dnes hojně propagované a "tlačené", např. Gnome-software je dokonce nabízí přednostně  :o, ale dle mého názoru je to postupné "windowsovatění" ubuntu - bohužel...
Název: Re:snap - jaký je význam 'install core' [vyřešeno]
Přispěvatel: JirkaZ 15 Června 2019, 20:12:15
Doporučil bych vyšší verzi (18.04 LTS) a pak má Gimp PPA: https://launchpad.net/~otto-kesselgulasch/+archive/ubuntu/gimp