GNU/Linux >> Znalost Linux >  >> Linux

Instalujte aplikace na Linux pomocí Flatpak

Počítačové aplikace se skládají z mnoha malých souborů, které jsou vzájemně propojeny, aby prováděly sadu úkolů. Protože jsou prezentovány jako „aplikace“, barevné ikony v nabídce nebo na ploše, většina z nás si aplikace představuje jako jedinou, téměř hmatatelnou věc. A svým způsobem je uklidňující na ně takto myslet, protože se tak cítí ovladatelní. Pokud je aplikace ve skutečnosti sloučením stovek malých souborů knihoven a aktiv rozmístěných po vašem počítači, kde je aplikace? A stranou existenční krize, co se stane, když jedna aplikace potřebuje jednu verzi knihovny, zatímco jiná aplikace požaduje jinou verzi?

Další zdroje pro Linux

  • Cheat pro příkazy Linuxu
  • Cheat sheet pro pokročilé příkazy systému Linux
  • Bezplatný online kurz:Technický přehled RHEL
  • Síťový cheat pro Linux
  • Cheat sheet SELinux
  • Cheat pro běžné příkazy pro Linux
  • Co jsou kontejnery systému Linux?
  • Naše nejnovější články o Linuxu

Ve světě cloud computingu jsou kontejnery stále populárnější, protože nabízejí izolaci a konsolidaci aplikací. Všechny soubory, které aplikace potřebuje, můžete nainstalovat do „kontejneru“. Tímto způsobem zůstanou jeho knihovny stranou ostatních aplikací a paměť, kterou zabírá, neunikne data do paměťového prostoru jiné aplikace. Všechno nakonec vypadá jako jediná, téměř hmatatelná věc . Na linuxovém desktopu Flatpak, multidistribuční decentralizovaný systém pro doručování aplikací bez démonů, poskytuje podobnou technologii.

Nainstalujte Flatpak na Linux

Váš systém Linux již může mít nainstalovaný Flatpak. Pokud ne, můžete jej nainstalovat ze správce balíčků:

Na Fedoře, Mageii a podobných distribucích:

$ sudo dnf install flatpak

Na Elementary, Mint a dalších distribucích založených na Debianu:

$ sudo apt install flatpak

Na Slackware je Flatpak dostupný na SlackBuilds.org.

Vyberte repozitář Flatpak

Aplikaci můžete nainstalovat jako Flatpak přidáním úložiště Flatpak do softwarového centra vaší distribuce (např. Software v GNOME). Flatpak je decentralizovaný systém, což znamená, že každý, kdo vyvíjí software, může hostovat své vlastní úložiště. V praxi je však Flathub největší a nejoblíbenější agregací aplikací ve formátu Flatpak. Chcete-li přidat Flathub do GNOME Software nebo KDE Discover , přejděte na stránku flatpak.org/setup a vyhledejte pokyny pro svou distribuci a začněte krokem č. 2, nebo si stáhněte soubor Flatpakrepo. V závislosti na vaší síti může trvat několik minut, než se vaše softwarové centrum synchronizuje s Flathubem nebo jiným úložištěm Flatpak. Flathub má spoustu softwaru, ale počet repozitářů Flatpak ve vašem systému není nijak omezen, takže se nebojte přidat nové úložiště, pokud najdete takové, které má software, který chcete vyzkoušet.

Pokud dáváte přednost práci v terminálu, můžete přidávat úložiště přímo pomocí flatpak příkaz:

$ flatpak remote-add --if-not-exists flathub \
https://flathub.org/repo/flathub.flatpakrepo

Nainstalujte aplikaci

Dokud jste do svého softwarového centra přidali úložiště Flatpak, můžete procházet aplikace jako obvykle.

Klikněte na aplikaci, která vypadá lákavě, přečtěte si ji a klikněte na Instalovat až budete připraveni.

Instalace flatpaků do terminálu

Pokud dáváte přednost práci v terminálu, můžete Flatpak považovat za specializovaného správce balíčků. Aplikaci můžete vyhledat pomocí flatpak search příkaz:

$ flatpak search paint
Name        Description                         Application ID
CorePaint   A simple painting tool              org.cubocore.CorePaint
Pinta       Edit images and paint digitally     com.github.PintaProject.Pinta
Glimpse     Create images and edit photographs  org.glimpse_editor.Glimpse
Tux Paint   A drawing program for children      org.tuxpaint.Tuxpaint
Krita       Digital Painting, Creative Freedom  org.kde.krita

Nainstalujte pomocí flatpak install :

$ flatpak install krita

Po instalaci se aplikace objeví v nabídce aplikací nebo na obrazovce Aktivity spolu se všemi ostatními aplikacemi ve vašem systému.

Snadné aplikace

Flatpak usnadňuje instalaci aplikací pro uživatele tím, že eliminuje konflikty verzí. Usnadňují vývojářům distribuci softwaru tím, že se zaměřují pouze na jeden formát balíčku na platformě s vlastním hostitelem nebo na komunitní platformě, jako je Flathub. Flatpaks používám na Fedora Silverblue, CentOS a Slackware a nedokážu si teď život bez něj docela představit. Vyzkoušejte Flatpak pro další instalaci aplikace!


Linux
  1. Flatpak na Linuxu:Co to je a jak s ním instalovat aplikace

  2. Screencast Pressed Keys v Linuxu s Screenkey

  3. Jak nainstalovat a používat Flatpak v Linuxu

  1. Winepak – Instalace aplikací a her pro Windows na Linux přes Flatpak

  2. Jak nainstalovat Fail2ban s Firewalld na Rocky Linux 8

  3. Nainstalujte WordPress na Linux pomocí Apache

  1. Nainstalujte Linux pomocí LVM

  2. Spouštějte na svém Chromebooku aplikace pro Linux

  3. Jak nainstalovat MX Linux 21 krok za krokem pomocí snímků obrazovky