Linuxoví nováčci si přijdou na své, protože mohou instalovat balíčky a šetřit čas a úsilí. Canonical, mateřská společnost Ubuntu, byla první, kdo implementoval snaps, software bez závislosti na křížové distribuci.

S Snapem přišel Flatpak, další univerzální balicí systém, napsaný v C. Považován za nástroj pro správu balíčků, umožňuje uživateli instalovat a spouštět aplikace v izolovaném prostředí.

Základní terminologie

Stejně jako Snap si Flatpak klade za cíl zjednodušit správu softwaru napříč distribucemi Linuxu. Zde jsou některé běžné terminologie, které stojí za to znát:

  • Flatpak: Toto je systém používaný k vytváření, distribuci a spouštění aplikací v karanténě v systému Linux.
  • Runtime: Runtime se také nazývají platformy, protože fungují jako integrované platformy, které poskytují základní nástroje potřebné pro fungování aplikace Flatpak.
  • Aplikace Flatpak: Toto jsou aplikace, které si uživatel může nainstalovat pomocí flatpak příkaz na jejich počítači.

Výhody používání Flatpaku

  • Univerzálnost
    instagram viewer
    : Flatpak jako správce služeb obslužných programů umožňuje uživateli instalovat a spouštět aplikace prakticky na téměř libovolné ploše systému Linux. To bude zahrnovat jakékoli distribuce jiné než GNU, operační systémy jen pro čtení, distribuce bez systemd nebo jiné architektury.
  • Přátelský k inovacím: Flatpak podporuje správce distribuce, aby pomohli vývojářům soustředit se na jejich inovační cíle.
  • Stabilita: Jakákoli poškození v aplikaci nezpůsobí poškození systému. Důvodem je, že runtime Flatpak jsou obsaženy a nezasahují do fungování systému.
  • Rootless instalace: Při instalaci aplikace / běhu aplikace Flatpak nepotřebujete zvýšená oprávnění.
  • Sandboxované aplikace: Jedním z hlavních cílů Flatpaku je zlepšit zabezpečení systému izolací aplikací od sebe navzájem. Aplikace jsou izolovány a spouštěny v samostatných silech.

Příbuzný: Průvodce pro začátečníky v repozitářích softwaru v Ubuntu

Instalace Flatpaku na distribuce Linuxu

Flatpak lze nainstalovat různými způsoby v závislosti na distribuci Linuxu, kterou používáte.

Instalace Flatpak je dvoustupňový postup. První krok zahrnuje instalaci Flatpaku přes správce balíčků. Druhým krokem je přidání úložiště Flatpak Flathub, odkud můžete instalovat různé aplikace.

Balíček můžete nainstalovat do různých distribucí systému Linux takto:

Na Ubuntu a Mint

Standardně Flatpak podporuje Ubuntu 18.04, Mint 19.3 a jejich novější verze. Balíček můžete nainstalovat na Ubuntu a Linux Mint pomocí APT:

sudo apt nainstalovat flatpak

Na Debianu a distribucích založených na Debianu

Chcete-li nainstalovat Flatpak na distribuce založené na Debianu jako Elementary a Zorin, musíte do svého systému přidat PPA před stažením balíčku:

sudo add-apt-repository ppa: alexlarsson / flatpak
sudo apt aktualizace
sudo apt nainstalovat flatpak

Můžete také použít výše uvedené příkazy k instalaci Flatpaku na Ubuntu.

Na Red Hat a Fedoře

Chcete-li nainstalovat do distribucí založených na RHEL, jako jsou Fedora a CentOS, spusťte tento příkaz:

sudo dnf install flatpak

Alternativně můžete také použít správce balíčků YUM:

sudo yum nainstalovat flatpak

Na OpenSUSE

Chcete-li nainstalovat Flatpak na OpenSUSE, zadejte následující příkaz:

sudo zypper nainstalovat flatpak

Na ArchLinux / Manjaro

V neposlední řadě pro instalaci balíčku na Arch Linuxu a odvozených distribucích spusťte následující příkaz:

sudo pacman -S flatpak

Příbuzný: Flathub vs. Snap Store: Nejlepší stránky pro stahování aplikací pro Linux

Přidání úložiště Flathub v Linuxu

Dalším krokem je přidání úložiště Flatpak, Flathub, abyste mohli stahovat a instalovat aplikace z jednoho z jeho nejpopulárnějších a nejpoužívanějších úložišť.

Na přidat úložiště v systému Linux, spusťte tento příkaz:

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

Jak používat Flatpak na Linuxu

Používání Flatpaku je docela podobné používání jiných správců balíků v Linuxu. Aplikace můžete vyhledávat a instalovat z úložiště Flathub pomocí nástroje příkazového řádku Flatpak.

Hledejte aplikace na Flathubu

Před spuštěním instalace aplikací můžete zkontrolovat, zda je v úložišti k dispozici určitá aplikace. Výchozí formát tohoto příkazu je:

flatpak hledat název aplikace

Jako příklad pojďme vyhledat Spotify a nainstalovat jej, pokud je k dispozici.

vyhledávání flatpak spotify

Výsledné hodnoty zobrazí ID aplikace, verzi, větev a dálkové ovladače spolu s popisem softwaru.

Nainstalujte si balíčky pomocí Flatpaku

Základní syntaxe pro instalaci aplikací pomocí Flatpaku je:

flatpak nainstalovat dálkové ovladače applicationID

Například k instalaci Spotify můžete použít:

flatpak nainstalovat flathub com.spotify. Klient

Spusťte aplikaci

Ke spuštění aplikace použijte následující formát příkazu:

flatpak spustit applicationID

Například:

flatpak spustit com.spotify. Klient

Tím se nakonec ve vašem systému spustí aplikace Spotify.

Seznam nainstalovaných balíčků Flatpak

Udělejme to o krok dále. Chcete-li získat seznam všech balíčků Flatpak nainstalovaných ve vašem systému:

seznam flatpak

Aktualizujte nainstalované balíčky

Chcete-li aktualizovat balíčky Flatpak ve vašem systému, spusťte:

aktualizace flatpak

Pokud jsou všechny balíčky již aktuální, po spuštění výše uvedeného příkazu nedojde k žádným novým změnám.

Odinstalujte software pomocí Flatpaku

Pokud jste nainstalovali aplikaci a již ji nechcete uchovat, můžete ji úspěšně odinstalovat pomocí odinstalovat metoda. Výchozí syntaxe příkazu je:

flatpak odinstalovat applicationID

Protože jsme právě nainstalovali Spotify, zkuste aplikaci odinstalovat zadáním:

flatpak odinstalovat com.spotify. Klient

Aktivace úložiště GNOME

Stejně jako Flathub obsahuje úložiště GNOME všechny základní aplikace GNOME. Samotné centrální úložiště má dvě verze: stabilní a noční.

Přidejte stabilní úložiště GNOME

Použití wget ke stažení klíčů GPG pro úložiště:

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

Přidejte do svého systému úložiště GNOME Flatpak pomocí vzdálené přidání:

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

Chcete-li místo toho nainstalovat noční verzi, zadejte následující příkazy:

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

Výpis vzdálených úložišť

Seznam všech nakonfigurovaných vzdálených úložišť:

dálkové ovladače flatpak

Výše uvedený příkaz zobrazí seznam úložišť, která jste přidali do svého systému. Také se zobrazí, pokud je úložiště celosystémová instalace nebo je specifická pouze pro několik uživatelů.

Odstranění úložiště Flatpak

Základní syntaxe pro odstranění úložiště je:

sudo flatpak remote-delete remote-name

...kde vzdálené jméno je název vzdáleného úložiště.

Chcete-li například ze svého systému odebrat úložiště Flathub:

sudo flatpak remote-delete flathub

Oprava instalace Flatpak

Použijte opravit příkaz k opravě instalace Flatpak ve vašem systému:

Oprava sudo flatpak

Spuštění příkazu trvá trochu času, takže buďte trpěliví a počkejte, až se plně provede.

Zabijte proces Flatpak

Chcete-li zabít jakýkoli proces Flatpak, nejprve zkontrolujte, které procesy běží:

sudo flatpak ps

Postup zabití:

sudo flatpak zabít applicationID

Chcete-li zkontrolovat, zda systém úspěšně zabil proces:

sudo flatpak ps

Příbuzný: Jak zobrazit informace související s procesem v systému Linux pomocí příkazu ps

Využijte příkazy Flatpaku na maximum

Jako začátečník se pravděpodobně budete cítit ohromeni různými terminologiemi, žargonem a spoustou příkazů dostupných v distribucích Linuxu. Flatpak je tu však proto, aby vám usnadnil život tím, že vám umožní bezpečnou a zabezpečenou instalaci aplikací.

Pokud právě začínáte, je nejlepší prozkoumat různé funkce pomalu a stabilně, jak budete postupovat při porozumění různým nuancím, které jsou v rámci distribucí k dispozici. Pokud se nechcete vůbec vypořádat s příkazovým řádkem, zvažte přechod na Snap a Snap Store a nainstalujte balíčky na Linuxu.

E-mailem
Vše, co potřebujete vědět o Snap a Snap Store

Jste ohromeni strmou křivkou učení správců balíčků příkazového řádku? Začněte s Snap a Snap Store ještě dnes.

Přečtěte si další

Související témata
  • Linux
  • Linux
  • Linuxové aplikace
  • Správci balíčků
O autorovi
Wini Bhalla (3 publikované články)Více od Wini Bhally

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji s technickými tipy, recenzemi, bezplatnými elektronickými knihami a exkluzivními nabídkami!

Ještě jeden krok…!

V e-mailu, který jsme vám právě poslali, potvrďte svou e-mailovou adresu.

.