Vyhledávání na webu

Jak nainstalovat a používat Flatpak na Linuxu


V Linuxu existuje mnoho způsobů instalace softwarového balíčku. Můžete použít správce balíčků, jako je APT pro distribuce založené na Debianu a YUM pro distribuce založené na RHEL. Pokud balíčky nejsou dostupné v oficiálních repozitářích, můžete použít dostupné PPA (pro distribuce Debian) nebo je nainstalovat pomocí DEB nebo RPM balíčky. Pokud nejste příznivcem používání terminálu, Centrum softwaru vám může poskytnout mnohem jednodušší způsob instalace aplikací. Pokud vše selže, stále máte možnost stavět ze zdroje.

Ať je to jak chce, existuje několik problémů. Softwarové centrum nemusí vždy mít aplikaci, kterou hledáte, a instalace z PPA může způsobit chyby nebo problémy s kompatibilitou. Kromě toho, sestavení ze zdroje vyžaduje vyšší úroveň odbornosti a pro nováčky v Linuxu to není cesta vhodná pro začátečníky.

Ve světle těchto výzev se velmi doporučuje univerzální způsob instalace balíčků, aby se ušetřil čas a zabránilo se chybám vyplývajícím z problémů s kompatibilitou. Canonical byl první, kdo takový nápad realizoval ve formě snap balíčků. Snaps jsou softwarové balíčky pro různé distribuce, kontejnery a bez závislostí, které zjednodušují instalaci softwarových aplikací.

Spolu s snaps přišel flatpak, což je další univerzální balicí systém.

Flatpaks

Flatpak, napsaný v C, je nástroj pro správu balíčků, který uživatelům umožňuje instalovat a spouštět aplikace v izolovaném nebo izolovaném prostředí. Stejně jako snaps, i flatpak si klade za cíl zjednodušit správu softwarových balíčků napříč různými distribucemi. Jediný flatpak lze nainstalovat do jakékoli distribuce Linuxu, která podporuje Flatpak bez jakýchkoli úprav.

Jak nainstalovat Flatpak v distribucích Linuxu

V této příručce se zaměříme na to, jak nainstalovat Flatpak a používat jej v různých distribucích Linuxu. Instalace Flatpak je postup ve dvou krocích. Nejprve je třeba nainstalovat Flatpak pomocí správce balíčků vaší distribuce a později přidat úložiště Flatpak ( Flathub ), odkud se budou aplikace instalovat.

Nainstalujte Flatpak na Ubuntu a Mint

Ve výchozím nastavení je Flatpak podporován na Ubuntu 18.04 a Mint 19.3 a novějších verzích. Můžete to potvrdit spuštěním příkazu:

sudo apt install flatpak

Nainstalujte Flatpak na Debian a distribuce založené na Debianu

Pro další distribuce založené na Debianu, jako je Zorin, Elementary a další distribuce, přidejte zobrazenou PPA a spusťte níže uvedený příkaz:

sudo add-apt-repository ppa:alexlarsson/flatpak 
sudo apt update 
sudo apt install flatpak

Nainstalujte Flatpak na RedHat a Fedoru

Pro Fedora a RHEL/CentOS 8 spusťte příkaz.

sudo dnf install flatpak

U dřívějších verzí RHEL/CentOS 7 použijte k instalaci flatpak správce balíčků yum.

sudo yum install flatpak

Nainstalujte Flatpak na OpenSUSE

Chcete-li povolit Flatpak na OpenSUSE, vyvolejte příkaz:

sudo zypper install flatpak

Nainstalujte Flatpak na ArchLinux/Manjaro

Nakonec, chcete-li povolit Flatpak v Arch Linuxu a jeho variantách, vyvolejte příkaz:

sudo pacman -S flatpak

Po instalaci Flatpak bude dalším krokem povolení úložiště Flatpak, odkud se budou aplikace stahovat.

Jak přidat úložiště Flathub v Linuxu

Dalším krokem bude přidání úložiště Flatpak, odkud budeme stahovat a instalovat aplikace. Tady. přidáváme Flathub, protože je to nejoblíbenější a nejrozšířenější úložiště.

Chcete-li přidat Flathub do vašeho systému. spusťte níže uvedený příkaz.

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

Jak používat Flatpak v Linuxu

Před instalací aplikace z úložiště můžete vyhledat její dostupnost na Flathub pomocí syntaxe:

flatpak search application name

Chcete-li například vyhledat Flathub pro Spotify, spusťte příkaz:

flatpak search spotify

Výsledky vám poskytnou ID aplikace, verzi, větev, dálkové ovladače a stručný popis softwarové aplikace.

Chcete-li nainstalovat aplikaci z úložiště, použijte syntaxi:

flatpak install [remotes] [Application ID]

V tomto případě pro instalaci Spotify spusťte příkaz

flatpak install flathub com.spotify.Client

Chcete-li spustit aplikaci flatpak, spusťte příkaz:

flatpak run [Application ID]

Například,

flatpak run com.spotify.Client

V mém případě to mělo vliv na spuštění aplikace Spotify.

Chcete-li zobrazit seznam balíčků flatpak umístěných ve vašem systému, spusťte příkaz:

flatpak list

Chcete-li odinstalovat aplikaci, použijte syntaxi:

flatpak uninstall [Application ID]

Chcete-li například odebrat Spotify, spusťte:

flatpak uninstall com.spotify.Client

Chcete-li aktualizovat všechny balíčky flatpak, spusťte:

flatpak update

V mém případě byly všechny flatpaky aktuální, takže k žádným změnám nedošlo.

Nakonec pro kontrolu verze flatpak, kterou používáte, spusťte:

flatpak --version

Závěr

Flatpak jde daleko v poskytování přístupu k dodatečnému softwaru pro váš systém. Umožňuje to repozitář Flathub, který obsahuje obrovskou sbírku aplikací flatpak.