Správa balíkov flatpak s grafickým rozhraním a užívateľsky prívetivo

17.04 | 10:55 | Blog | Slavomír

Tento článok bude atraktívny hlavne pre úplných začiatočníkov na linuxe. Prípadne môžete odporúčať tento článok niekomu kto s linuxom ešte len zvažuje či začať. Vývojári linuxových distribúcii si uvedomili, že by inštaláciu aplikácii mali urobiť užívateľsky viac prívetivo ako cez terminál a príkazový riadok. Vznikli preto dve konkurenčné systémy na správu balíkov a to Snap a Flatpak.

https://en.wikipedia.org/wiki/Snap_(software)

https://en.wikipedia.org/wiki/Flatpak

Funguje to veľmi podobne ako inštalácia aplikácii v Google Play s tým že nepotrebujete prihlasovací účet.

Hoci MacBook s iOS nepoužívam, domnievam sa, že niektoré linuxové distribúcie dnes už môžu celkom slušne konkurovať iOS. Počet aplikácii je dosť veľký, ktoré môžete inštalovať na báze grafického rozhrania v linuxe.

Pozitívum je aj to, že na aktualizácie ste upozornení automaticky a nepotrebujete k tomu tiež žiaden príkazový riadok.

Nevýhoda správcov balíkov Snap a Flatpak je to, že môžu mať o niečo vyššie hardvérové nároky, najmä na RAM ako štandardný balíčkový systém .deb debian balíčky. Avšak ak nepoužívate viac ako 17 ročný PC, pravdepodobne tam rozdiel moc vidieť nebudete.

V prípade ak máte nainštalovanú distribúciu ako Kubuntu, tak tá predvolene obsahuje aj správcu snap a .deb balíkov zvaného Discover. Prípadne Discover môžete nainštalovať na distribúciu dodatočne, ak ho neobsahuje predvolene.

Postupujte podľa tohoto návodu https://flatpak.org/setup/

Do Discoveru si je možné nainštalovať program rozšírenie, aby Vám to podporovalo nielen snap ale aj flatpak. Zadajte do vyhľadávania v Discover flatpak a ako prvé vám tam zobrazí aplikáciu „Discover – Podporný program pre Flatpak“. Ak nainštalujete máte v aplikácii Discover snap a flatpak balíky pod jednou strechou. Môžete tak vyhľadať, nainštalovať odinštalovať všetky aplikácie dostupné na https://flathub.org/ cez grafické rozhranie.

Pri flatpak máte možnosť zvoliť, či chcete program nainštalovať len pre jedného užívateľa, alebo má byť program dostupný pre všetky kontá.

Po odinštalovaní máte možnosť zvoliť, či chcete vymazať uložené dáta čo sa týkajú nastavení aplikácie a podobne.

Za Ubuntu a snap balíkmi stojí firma Canonical, preto v predvolenom režime na Kubuntu nepodporujú flatpak ale musíte si nainštalovať rozšírenie. Snap a flatpak si konkurujú.

Niektoré programy sú dostupné len v balíkoch flatpak, iné len v balíkoch snap. Niekedy je dostupná najnovšia verzia len vo flatpak, inokedy len v snap. Aká je dostupná najnovšia verzia v danom balíčkovom systéme je vždy zobrazené.

Balíček označený ako „Ubuntu“ znamená že sa jedná o Debian balíček.

Oficiálna grafická aplikácia pre flatpak sa nazýva warehouse. Má ale viacero nevýhod, grafické rozhranie a užívateľská prívetivosť je nič moc. Najprv musíte si stiahnuť súbor s https://flathub.org/ a potom ho cez warehouse otvoriť, čo je zbytočne komplikované.

V distribúcii Ubuntu sa na miesto Discover používa „ Ubuntu Software Center“ alebo "App Center". Návod tu https://flatpak.org/setup/

 

Snap Store

https://snapcraft.io/store

 

 

 

 

 

 

Prílohy



    • RE: Správa balíkov flatpak s grafickým rozhraním a užívateľsky prívetivo 17.04 | 11:56
      Avatar Livan Manjaro s XFCE, Q4OS s KDE  Používateľ

      Inštalácia balíčkov snap a flatpak býva často integrovaná v softérových manažéroch. Napr. tu je sústredená informácia pre veľa distribúcií linuxu. Pre bližšie informácie treba kliknúť na ikonu distribúcie a objavia sa podrobnosti pre danú distribúciu. Napr. v Manjaro stačí v softvérovom manažéri zapnúť posuvníkmi podporu pre snap a flatpak a reštartnúť program. Potom sa objaví možnosť inštalovať aj snap a flatpak balíčky.

      • RE: Správa balíkov flatpak s grafickým rozhraním a užívateľsky prívetivo 17.04 | 12:42
        Avatar Slavomír Kubuntu 24.10  Používateľ

        Diki za odkaz. Testoval som návod na Kubuntu ale žiaľ návod nefunguje. Vývojári asi trochu podcenili vývoj v tejto oblasti

        • RE: Správa balíkov flatpak s grafickým rozhraním a užívateľsky prívetivo 17.04 | 12:51
          Avatar Livan Manjaro s XFCE, Q4OS s KDE  Používateľ

          A urobil si všetky kroky a na konci reštartol? Podľa toho, čo tam vidím, by to fungovať malo. Mne návod pre Manjaro funguje.

          • RE: Správa balíkov flatpak s grafickým rozhraním a užívateľsky prívetivo 17.04 | 13:46
            Avatar Slavomír Kubuntu 24.10  Používateľ

            Jáj. Super. Ide to. Na inom PC sa mi to podarilo. V sekcii nastavenia sa nainštaluje rovnaký plugin, ktorý je aj v mojom návode. Potom ešte v nastaveniach doplniť Flatpak repository.

            Ja som na tom prvom PC už pred tým cez príkazový riadok na terminále inštaloval a odinštaloval Flatpak balíčky. Takže niektoré nastavenia ako čo sú v tom návode som robiť nemusel.

            Inak zaujímavé, že keď som vyhľadával v Google ako ma grafického správcu Flatpak, tak vyhľadalo mi len dosť hlúpe návody ako warehouse a podobne.

            Ďakujem za príspevok, doplnil som do návodu.

    • RE: Správa balíkov flatpak s grafickým rozhraním a užívateľsky prívetivo 17.04 | 14:22
      Avatar redhawk1975 Windows 11 nonsystemd edition  Používateľ

      Problem je:

      Flatpak: Projekt iniciovaný spoločnosťou Red Hat, ale je to otvorený štandard s prispievateľmi z rôznych komunít a spoločností. Ak preferuješ otvorený štandard, tak flatpak. 

      Snap: Vyvinutý spoločnosťou Canonical, ktorá stojí za distribúciou Ubuntu. Je uzatvoreným štandardom. Ak používaš Ubuntu alebo preferuješ jednoduchú inštaláciu a automatické aktualizácie no problem. 

       Inak vzdy treba najprv pouzivat repozitare az potom flatpak / snap. v tomto ma top vec AUR a nasledne deb/rpm 

      Dalej okrem Discover, ktory je pod KDE tak funguje Gnome software na instalaciu flatpaku a ten ide aj na gnome aj na xfce.

      v mx linuxe je flatpak sucastou MXPI

      Pre snap je mozne pouzit snap store skoro vsade. ale casto su s tym problemy kym to nebezi na Ubuntu a spol. Pretoze dodrziavaju Canonical standards

      Do or do not. There is to no try.​ Když pohřbíš moc tajemství, na hřbitově dojde místo.
      • RE: Správa balíkov flatpak s grafickým rozhraním a užívateľsky prívetivo 17.04 | 14:45
        Avatar Slavomír Kubuntu 24.10  Používateľ

        To áno, pokiaľ si dobre pamätám, tak na Wikipédii ako nevýhoda snap sa uvádza, že nefunguje tak dobre na iných distribúciach ako od Canonicalu.

    • RE: Správa balíkov flatpak s grafickým rozhraním a užívateľsky prívetivo 17.04 | 14:31
      Avatar Richard antiX  Používateľ

       ak nepoužívate viac ako 17 ročný PC

       

      No to vieš, nás je tu viac, čo obľubujeme staré syry, staré vína a staré počítače. A mladé baby samozrejme 😉.

       

      • RE: Správa balíkov flatpak s grafickým rozhraním a užívateľsky prívetivo 17.04 | 14:46
        Avatar Slavomír Kubuntu 24.10  Používateľ

        Tak ja používam procesor Intel, ktorý bol uvedený na trh v roku 2007, 8 GB RAM a so snap a flatpak sa mi pracuje dobre. Mne to stačí. Nepožívam hardvérovo náročné aplikácie :)

      • RE: Správa balíkov flatpak s grafickým rozhraním a užívateľsky prívetivo 17.04 | 21:02
        Avatar redhawk1975 Windows 11 nonsystemd edition  Používateľ

         čo obľubujeme staré syry, staré vína a staré počítače. A mladé baby samozrejme

        nie extremne stare a nie moc mlade :D

        Do or do not. There is to no try.​ Když pohřbíš moc tajemství, na hřbitově dojde místo.
    • RE: Správa balíkov flatpak s grafickým rozhraním a užívateľsky prívetivo 17.04 | 20:06
      Avatar menom   Používateľ

      Ako je to s bezpečnosťou, ukazuje Discover pred inštaláciou flatpaku, kto je jeho správca? Aby sa mohol užívateľ lepšie rozhodnúť, či si to nainštaluje. V minulosti bol okolo tohto problém.

      .

      PS: Mimo tému. V editore po napísaní, keď stlačím tlačidlo Náhľad, tak to trvá okolo 15 sekúnd, kým sa ukáže upravený text.

      Podobne aj minule, keď som v inej téme písal z chybami z mobilu. Robí to aj vám?

      Na iných stránkach to nerobí.

      • RE: Správa balíkov flatpak s grafickým rozhraním a užívateľsky prívetivo 17.04 | 21:06
        Avatar redhawk1975 Windows 11 nonsystemd edition  Používateľ

        PS: Mimo tému. V editore po napísaní, keď stlačím tlačidlo Náhľad, tak to trvá okolo 15 sekúnd, kým sa ukáže upravený text.
        Podobne aj minule, keď som v inej téme písal z chybami z mobilu. Robí to aj vám?

        Ano robi to aj mne.

        Nielen v komentaroch aj v blogovom systeme

        Do or do not. There is to no try.​ Když pohřbíš moc tajemství, na hřbitově dojde místo.
        • RE: Správa balíkov flatpak s grafickým rozhraním a užívateľsky prívetivo 17.04 | 23:09
          Avatar menom   Používateľ

          Dík za odpoveď, tak aspoň viem, že chyba nie je len u mňa ale všeobecne.

      • RE: Správa balíkov flatpak s grafickým rozhraním a užívateľsky prívetivo Včera | 09:19
        Avatar Slavomír Kubuntu 24.10  Používateľ

        Ako si môžeš naštudovať vo Wikipédii tak flatpak má bezpečnosť na vysokej úrovni. Izolované kontajnerové sandbox prostredie pre každú aplikáciu.

        Inak nerob si z toho ťažkú hlavu, ak budeš vidieť niečo iné ako na screenshotoch. V predvolených nastaveniach to bude asi vyzerať trochu inak inak. Ja som robil nejaké inštalovanie a odinštalovanie ešte pred tým cez terminál takže asi sú tam nejaké iné nastavenia. V predvolenom nastavení asi nebudú tie dve možnosti možnosti ako Flathub a Flathub (používateľ).

        Dosť veľa nastavení s flatpak sa dá urobiť aj cez grafickú aplikáciu warehouse. Zmena týchto nastavení sa prejaví aj v Discover podľa mojich skúseností.

        • RE: Správa balíkov flatpak s grafickým rozhraním a užívateľsky prívetivo Včera | 17:18
          Avatar menom   Používateľ

          O samotnom flatpak balíku nepochybujem. Keď dáš vyhľadať napríklad google chrome, ukáže či upozorní Discover, že tento flatpak je Neoverený ?

          Niečo podobné ako na obrázku, že užívateľ je upozornený.

    • RE: Správa balíkov flatpak s grafickým rozhraním a užívateľsky prívetivo Včera | 16:00
      Avatar Pavel Q4OS, DistroWatch  Administrátor

      Neviem či to tu bolo spomenuté, celkom fajn databáza programov je aj Flathub včetne príkazov na ich inštaláciu bez GUI.