Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.

Autor Téma: snap - jaký je význam 'install core' [vyřešeno]  (Přečteno 393 krát)

regine

  • Stálý člen
  • ***
  • Příspěvků: 621
  • Karma: +22/-3
    • Zobrazit profil
snap - jaký je význam 'install core' [vyřešeno]
« kdy: 14 Červen 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
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
« Poslední změna: 14 Červen 2019, 11:12:21 od regine »
Ubuntu 16.04 LTS 32bit

juwa2

  • Závislák
  • ****
  • Příspěvků: 3038
  • Karma: +219/-39
    • Zobrazit profil
Re:snap - jaký je význam 'install core'
« Odpověď #1 kdy: 14 Červen 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...
« Poslední změna: 14 Červen 2019, 13:12:51 od juwa2 »

JirkaZ

  • Člen
  • **
  • Příspěvků: 373
  • Karma: +32/-5
    • Zobrazit profil
Re:snap - jaký je význam 'install core' [vyřešeno]
« Odpověď #2 kdy: 15 Červen 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