Nováčikovia v systéme Linux si prídu na svoje, pretože môžu inštalovať balíčky a šetriť tak čas a úsilie. Canonical, materská spoločnosť Ubuntu, bola prvá, ktorá implementovala snaps, softvér nezávislý na krížovej distribúcii závislostí.

So Snapom prišiel Flatpak, ďalší univerzálny systém balenia, napísaný v C. Považuje sa za nástroj na správu balíkov, ktorý umožňuje používateľovi inštalovať a spúšťať aplikácie v izolovanom prostredí.

Základné terminológie

Rovnako ako Snap, aj Flatpak sa zameriava na zjednodušenie správy softvéru v distribúciách Linuxu. Tu uvádzame niektoré bežné terminológie, ktoré stojí za to vedieť:

  • Flatpak: Toto je systém používaný na vytváranie, distribúciu a spustenie aplikácií v karanténe v systéme Linux.
  • Beh programu: Runtime sa tiež nazývajú platformy, pretože fungujú ako integrované platformy na poskytovanie základných nástrojov potrebných na fungovanie aplikácie Flatpak.
  • Aplikácia Flatpak: Toto sú aplikácie, ktoré si môže používateľ nainštalovať pomocou flatpak príkaz na ich počítači.
instagram viewer

Výhody použitia Flatpaku

  • Univerzalita: Flatpak ako správca obslužných služieb umožňuje používateľovi inštalovať a spúšťať aplikácie prakticky na takmer ľubovoľnej pracovnej ploche systému Linux. To bude zahŕňať všetky distribúcie iné ako GNU, operačné systémy iba na čítanie, distribúcie bez systémových súborov alebo iné architektúry.
  • Priaznivé pre inovácie: Flatpak podporuje správcov distribúcie, aby vývojárom pomohli sústrediť sa na ich inovačné ciele.
  • Stabilita: Akékoľvek porušenia v rámci aplikácie nespôsobia narušenie systému. Je to preto, že runtime Flatpak sú obsiahnuté a nezasahujú do fungovania systému.
  • Rootless inštalácia: Pri inštalácii aplikácie / runtime Flatpak nepotrebujete zvýšené oprávnenia.
  • Sandboxované aplikácie: Jedným z hlavných cieľov spoločnosti Flatpak je zlepšenie bezpečnosti systému izoláciou aplikácií od seba. Aplikácie sú v karanténe a sú prevádzkované v samostatných silách.

Súvisiace: Sprievodca začiatočníkmi po softvérových úložiskách v Ubuntu

Inštalácia Flatpaku na distribúcie Linuxu

Existuje mnoho spôsobov, ako nainštalovať Flatpak, v závislosti od toho, aké linuxové distro používate.

Inštalácia Flatpak je dvojstupňový postup. Prvý krok zahŕňa inštaláciu Flatpaku cez správcu balíkov. Druhý krok spočíva v pridaní úložiska Flatpak Flathub, odkiaľ môžete inštalovať rôzne aplikácie.

Balík môžete nainštalovať na rôzne distribúcie systému Linux takto:

V systémoch Ubuntu a Mint

Flatpak predvolene podporuje Ubuntu 18.04, Mint 19.3 a ich novšie verzie. Balík môžete nainštalovať na Ubuntu a Linux Mint pomocou APT:

sudo apt nainštalovať flatpak

O Debiane a distribúciách založených na Debiane

Ak chcete nainštalovať Flatpak na distribúcie založené na Debiane ako Elementary a Zorin, musíte do svojho systému pridať PPA pred stiahnutím balíka:

sudo add-apt-repository ppa: alexlarsson / flatpak
sudo apt aktualizácia
sudo apt nainštalovať flatpak

Môžete tiež použiť vyššie uvedené príkazy na inštaláciu Flatpaku na Ubuntu.

Na Red Hat a Fedora

Ak chcete nainštalovať na distribúcie založené na RHEL, ako sú Fedora a CentOS, spustite tento príkaz:

sudo dnf nainštalovať flatpak

Prípadne môžete tiež použiť správcu balíkov YUM:

sudo yum nainštalovať flatpak

Na OpenSUSE

Zadajte nasledujúci príkaz na inštaláciu Flatpaku na OpenSUSE:

sudo zypper nainštalovať flatpak

Na serveri ArchLinux / Manjaro

V neposlednom rade pri inštalácii balíka na Arch Linux a jeho odvodených distribúciách spustite nasledujúci príkaz:

sudo pacman -S flatpak

Súvisiace: Flathub vs. Snap Store: Najlepšie stránky na sťahovanie aplikácií pre Linux

Pridanie úložiska Flathub v systéme Linux

Ďalším krokom je pridanie úložiska Flatpak, Flathub, aby ste si mohli sťahovať a inštalovať aplikácie z jedného z najpopulárnejších a najbežnejšie používaných úložísk.

To pridať úložisko v systéme Linux, spustite tento príkaz:

flatpak remote-add - ak neexistuje flathub https://flathub.org/repo/flathub.flatpakrepo

Ako používať Flatpak na Linuxe

Používanie Flatpaku je podobné používaniu iných správcov balíkov v systéme Linux. Aplikácie môžete vyhľadávať a inštalovať z úložiska Flathub pomocou nástroja príkazového riadku Flatpak.

Vyhľadajte aplikácie na Flathub

Pred prihlásením sa na inštaláciu aplikácií môžete skontrolovať, či je v úložisku k dispozícii určitá aplikácia. Predvolený formát tohto príkazu je:

flatpak hľadanie application-name

Ako príklad poďme vyhľadať Spotify a nainštalovať si ho, ak je k dispozícii.

flatpak hľadať spotify

Výsledné hodnoty zobrazia ID aplikácie, verziu, vetvu a diaľkové ovládače spolu s popisom softvéru.

Nainštalujte si balíčky pomocou Flatpaku

Základná syntax pre inštaláciu aplikácií pomocou Flatpaku je:

flatpak nainštalovať diaľkové ovládače applicationID

Napríklad na inštaláciu Spotify môžete použiť:

flatpak nainštalovať flathub com.spotify. Zákazník

Spustite aplikáciu

Na spustenie aplikácie použite nasledujúci formát príkazu:

flatpak spustiť applicationID

Napríklad:

flatpak spustiť com.spotify. Zákazník

To nakoniec spustí aplikáciu Spotify vo vašom systéme.

Zoznam nainštalovaných balíkov Flatpak

Urobme to ešte o krok ďalej. Ak chcete získať zoznam všetkých balíkov Flatpak nainštalovaných vo vašom systéme:

zoznam flatpak

Aktualizujte nainštalované balíčky

Ak chcete aktualizovať balíčky Flatpak vo vašom systéme, spustite:

aktualizácia flatpak

Ak sú všetky balíčky už aktuálne, po spustení vyššie uvedeného príkazu nedôjde k žiadnym novým zmenám.

Odinštalujte softvér pomocou aplikácie Flatpak

Ak ste si nainštalovali aplikáciu a už si ju nechcete uchovať, môžete ju úspešne odinštalovať pomocou odinštalovať metóda. Predvolená syntax príkazu je:

flatpak odinštalovať applicationID

Pretože sme práve nainštalovali Spotify, skúste aplikáciu odinštalovať zadaním:

flatpak odinštalovať com.spotify. Zákazník

Povolenie úložiska GNOME

Rovnako ako Flathub, aj repozitár GNOME obsahuje všetky základné aplikácie GNOME. Samotné centrálne úložisko má dve verzie: stabilnú a nočnú.

Pridajte stabilné úložisko GNOME

Použite wget na stiahnutie kľúčov GPG pre úložisko:

wget https://sdk.gnome.org/keys/gnome-sdk.gpg

Pridajte do svojho systému úložisko GNOME Flatpak pomocou remote-add:

sudo flatpak remote-add --gpg-import = gnome-sdk.gpg - ak neexistuje gnome-apps https://sdk.gnome.org/repo-apps/

Ak chcete namiesto toho nainštalovať nočnú verziu, zadajte nasledujúce príkazy:

wget https://sdk.gnome.org/nightly/keys/nightly.gpg
sudo flatpak remote-add --gpg-import = nightly.gpg - ak neexistuje gnome-nightly-apps https://sdk.gnome.org/nightly/repo-apps/

Zoznam vzdialených úložísk

Zoznam všetkých nakonfigurovaných vzdialených úložísk:

diaľkové ovládače flatpak

Vyššie uvedený príkaz zobrazí zoznam úložísk, ktoré ste pridali do vášho systému. Tiež sa zobrazí, ak je úložisko celosystémová inštalácia alebo iba pre pár používateľov.

Odstraňovanie úložiska Flatpak

Základná syntax na odstránenie úložiska je:

sudo flatpak remote-delete remote-name

...kde remote-name je názov vzdialeného úložiska.

Napríklad na odstránenie úložiska Flathub z vášho systému:

sudo flatpak remote-delete flathub

Oprava inštalácie Flatpak

Použi oprava príkaz na opravu inštalácie Flatpak vo vašom systéme:

oprava sudo flatpak

Spustenie príkazu trvá trochu času, takže buďte trpezliví a počkajte, kým sa úplne spustí.

Zabite proces Flatpak

Ak chcete zabiť akýkoľvek proces Flatpak, najskôr skontrolujte, ktoré procesy sú spustené:

sudo flatpak ps

Postup zabitia:

sudo flatpak zabiť applicationID

Ak chcete skontrolovať, či systém úspešne zabil proces:

sudo flatpak ps

Súvisiace: Ako zobraziť informácie súvisiace s procesom v systéme Linux pomocou príkazu ps

Maximálne využitie príkazov spoločnosti Flatpak

Ako začiatočník sa pravdepodobne budete cítiť ohromení rôznymi terminológiami, žargónom a množstvom príkazov, ktoré sú k dispozícii v rámci distribúcií systému Linux. Flatpak je tu však na to, aby vám uľahčil život tým, že vám umožní bezpečne a spoľahlivo inštalovať aplikácie.

Ak práve začínate, najlepšie je pomaly a rovnomerne skúmať rôzne funkcie, keď budete neustále porozumieť rôznym nuansám dostupným v rámci distribúcií. Ak sa nechcete vôbec zaoberať príkazovým riadkom, zvážte prechod na Snap a Snap Store a nainštalujte balíčky v systéme Linux.

Email
Všetko, čo potrebujete vedieť o Snap a Snap Store

Ste ohromení strmou krivkou učenia sa správcov balíkov príkazového riadku? Začnite s Snap a Snap Store ešte dnes.

Prečítajte si Ďalej

Súvisiace témy
  • Linux
  • Linux
  • Aplikácie pre Linux
  • Správcovia balíkov
O autorovi
Wini Bhalla (3 publikované články)Viac od Winiho Bhallu

Prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu s technickými tipmi, recenziami, bezplatnými elektronickými knihami a exkluzívnymi ponukami!

Ešte jeden krok…!

V e-maile, ktorý sme vám práve poslali, potvrďte svoju e-mailovú adresu.

.