flatpak

Ako inštalovať aplikácie Flatpak, Snap a AppImage v systéme Linux

Ako inštalovať aplikácie Flatpak, Snap a AppImage v systéme Linux
Tento článok vysvetlí, ako nainštalovať, odstrániť a spravovať balíčky Flatpak, Snap a AppImage v systéme Linux. Tieto tri formáty balenia boli vyvíjané posledných pár rokov a poskytujú distribučné agnostické balíčky, ktoré je možné nainštalovať na všetky hlavné distribúcie Linuxu. Podrobné porovnanie medzi týmito formátmi balenia je k dispozícii tu.

Inštalácia a správa balíkov Flatpak

Ak používate Ubuntu, jeho deriváty alebo inú distribúciu Linuxu založenú na Ubuntu, môžete spustiť nasledujúce dva príkazy na nastavenie balíkov Flatpak:

$ sudo apt nainštalovať flatpak
$ flatpak remote-add - ak neexistuje flathub https: // flathub.org / repo / flathub.flatpakrepo

Druhý príkaz pridáva oficiálne úložisko Flathub, ktoré je možné použiť na stiahnutie a inštaláciu aplikácií Flatpak. Je možné pridať ďalšie úložiská tretích strán nahradením adresy URL úložiska v druhom vyššie uvedenom príkaze. Všeobecne by ste sa však mali držať predvoleného úložiska, aby ste sa vyhli inštalácii nevyskúšaných aplikácií, ktoré môžu mať problémy so zabezpečením.

Ak používate inú distribúciu systému Linux, postupujte podľa tohto sprievodcu rýchlym nastavením, ktorý obsahuje pokyny na inštaláciu pre viac ako 25 distribúcií systému Linux.

Po dokončení nastavenia Flatpak môžete ísť do obchodu Flathub a stiahnuť si ľubovoľnú aplikáciu podľa vášho výberu. Napríklad ak si chcete nainštalovať balík Firefox Flatpak, môžete navštíviť jeho zoznam v obchode Flathub alebo ho vyhľadať pomocou vyhľadávacieho panela na webe Flathub. Každý zoznam na stránke Flathub obsahuje inštalačný príkaz v dolnej časti stránky. Tento balíček musíte spustiť v termináli. Upozorňujeme, že príkaz je rovnaký pre všetky distribúcie systému Linux. V uvedenom prípade musíte nainštalovať nasledujúci príkaz na inštaláciu balíka Firefox flatpak:

$ flatpak nainštalovať flathub org.mozilla.firefox

Upozorňujeme, že pri inštalácii balíka Flatpak sa môže zobraziť výzva na inštaláciu ďalších balíkov a závislostí. Je to normálne, pretože balíčky Flatpak inštalujú potrebné balíčky a knižnice podľa potreby.

Ak chcete odstrániť nainštalovaný balík Flatpak, musíte spustiť nasledujúci príkaz (nahraďte ID balíka):

$ flatpak odinštalovať org.mozilla.firefox

Ak si nepamätáte ID balíka, môžete ho získať na stránke záznamu v obchode Flathub. Flatpak vám tiež zobrazí návrhy aplikácií, ak zadáte iba čiastočný názov alebo ID. Napríklad, ak vo vyššie uvedenom príkaze použijete iba „firefox“, Flatpak vám automaticky ponúkne možnosť odstrániť balíček Firefoxu.

Ak chcete aktualizovať nainštalovaný balík Flatpak, musíte spustiť nasledujúci príkaz (nahradiť ID balíka):

$ flatpak aktualizácia org.mozilla.firefox

Ak chcete zobraziť zoznam všetkých balíkov Flatpak nainštalovaných vo vašom systéme Linux, použite nasledujúci príkaz:

zoznam $ flatpak

Mnoho distribúcií Linuxu používa vo svojej aplikácii na distribúciu softvéru doplnok Flatpak, ktorý uľahčuje inštaláciu a automatické aktualizácie. Viac informácií o použití Flatpak získate spustením nasledujúcich dvoch príkazov:

$ flatpak - pomoc
$ man flatpak

Inštalácia a správa balíkov Snap

Ubuntu, jeho deriváty a väčšina ostatných distribúcií systému Linux založených na systéme Ubuntu majú predvolene povolenú podporu Snap. Balíky snap môžete vyhľadať v aplikácii softvérového centra GUI a nainštalovať ich z príkazového riadku. Balíky Snap je možné vyhľadať aj na webe Snap Store. Každý záznam v obchode Snap Store obsahuje príkaz na inštaláciu uvedenej aplikácie.

Ak chcete pridať podporu Snap do iných distribúcií Linuxu, možno budete musieť najskôr nainštalovať balík „snapd“ (podobný vyššie uvedenému nastavenia Flatpak). Postupujte podľa sprievodcu rýchlym nastavením, ktorý je k dispozícii tu pre viac ako 25 distribúcií systému Linux.

Po dokončení inštalácie aplikácie snapd navštívte ľubovoľný zoznam v obchode Snap a spustite zadaný príkaz uvedený na stránke. Napríklad na inštaláciu aplikácie Android Studio Snap budete musieť spustiť nasledujúci príkaz:

$ sudo snap nainštalovať android-studio --classic

Ak chcete odstrániť balík Snap, použite nasledujúci príkaz (podľa potreby nahraďte názov aplikácie):

$ sudo snap odstrániť android-studio

Ak chcete zobraziť zoznam všetkých balíkov Snap nainštalovaných vo vašom systéme, použite nasledujúci príkaz:

$ zoznam

Upozorňujeme, že nemôžete zakázať rýchle aktualizácie. Automaticky sa inštalujú do vášho systému v pravidelných intervaloch. Môžete ich však preplánovať alebo dočasne pozastaviť aktualizácie. Podrobný sprievodca správou aktualizácií Snap je k dispozícii tu.

Ak sa chcete dozvedieť viac informácií o balíčkoch Snap, spustite nasledujúce dva príkazy:

$ snap --pomoc
$ man snap

Inštalácia a správa balíkov AppImage

Balíky AppImage fungujú podobne ako prenosné súbory „exe“, ktoré ste mohli použiť v systéme Windows. Všetko, čo musíte urobiť, je stiahnuť súbor AppImage a označiť ho ako spustiteľný pre spustenie aplikácie. Ak chcete, aby bol súbor AppImage spustiteľný, spustite príkaz v nasledujúcom formáte:

$ chmod + x súbor.apimage

Po označení spustiteľného súboru aplikáciu spustíte dvojitým kliknutím na spustiteľný súbor AppImage. Ak chcete odstrániť súbor AppImage, jednoducho ho odstráňte z úložiska pevného disku.

Podobne ako Flatpak a Snap je k dispozícii aj obchod AppImage. Na rozdiel od Snap a Flatpak ich však vývojári, ktorí distribuujú svoje aplikácie vo formáte AppImage, v tomto centralizovanom obchode často nevypisujú. Súbory AppImage sa väčšinou distribuujú prostredníctvom úložísk zdrojových kódov alebo z webových stránok aplikácií.

V niektorých prípadoch vás súbory AppImage môžu vyzvať na vytvorenie spúšťača, ktorý sa zobrazí v ponukách aplikácií a na ploche ako skratka. Ak ste sa rozhodli vytvoriť spúšťač, možno ho budete chcieť po odstránení súboru AppImage odstrániť. Ak to chcete urobiť, navštívte miesto uvedené nižšie a odstráňte súvisiace „.desktopový súbor.

$ DOMOV /.miestne / zdieľať / aplikácie /

Záver

Balíky Flatpak, Snap a AppImage poskytli nové spôsoby distribúcie aplikácií vo všetkých hlavných distribúciách Linuxu. Poskytujú lepšie zabezpečenie a uľahčujú vývojárom distribúciu ich aplikácií. Tieto nové formáty balíkov sú budúcnosťou balenia aplikácií pre Linux, najmä pre nesystémové aplikácie tretích strán.

Hry Top 5 kariet na zachytávanie hier
Top 5 kariet na zachytávanie hier
Všetci sme videli a milovali streamovanie hier na YouTube. PewDiePie, Jakesepticye a Markiplier sú iba niektorí z najlepších hráčov, ktorí zarobili mi...
Hry Ako vyvíjať hru v systéme Linux
Ako vyvíjať hru v systéme Linux
Pred desiatimi rokmi by len málo používateľov Linuxu predpovedalo, že ich obľúbený operačný systém bude jedného dňa populárnou hernou platformou pre k...
Hry Open source porty komerčných herných strojov
Open source porty komerčných herných strojov
Na hranie starých i niektorých z nedávnych herných titulov je možné využiť bezplatné hry s otvoreným zdrojom a multiplatformové herné enginy. V tomto ...