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: 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.
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ší
- Linux
- Linux
- Linuxové aplikace
- Správci balíčků
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.