Jak nainstalovat Flatpak na Ubuntu 24.04, 22.04 nebo 20.04

Flatpak je populární framework pro distribuci a spouštění aplikací v zabezpečeném prostředí v izolovaném prostoru na systémech Linux. Umožňuje vám instalovat a spouštět aplikace bez ohledu na distribuci Linuxu, kterou používáte, a poskytuje konzistenci a bezpečnost v různých prostředích. Balíčky Flatpak obsahují všechny nezbytné závislosti, které zajišťují, že aplikace běží podle očekávání bez konfliktu se systémovými knihovnami. Je to užitečné zejména pro přístup k nejnovějším verzím softwaru, které nemusí být dostupné prostřednictvím tradičních správců balíčků.

Na Ubuntu 24.04, 22.04 nebo 20.04 můžete Flatpak nainstalovat dvěma způsoby: pomocí výchozího úložiště Ubuntu pro stabilní a přímou instalaci nebo přidáním Flatpak Team Launchpad PPA pro přístup k nejnovějším stabilním verzím nebo vývojovým sestavením pro ty, kteří chtějí. přispět k testování. Tato příručka vás provede oběma metodami a zajistí, že budete mít nejnovější nastavení Flatpak, které vyhovuje vašim potřebám.

Aktualizujte Ubuntu před instalací Flatpak

Prvním úkolem je aktualizovat váš systém, abyste se ujistili, že všechny existující balíčky jsou před instalací aktuální.

sudo apt update && sudo apt upgrade

Metoda 1: Nainstalujte Flatpak přes výchozí úložiště APT

Instalaci Flatpak na Ubuntu lze provést různými metodami. První metodou, kterou probereme, je instalace pomocí úložiště Ubuntu. Je důležité si uvědomit, že ve výchozím nastavení Ubuntu uchovává Flatpak ve svém úložišti. Přesto není standardně nainstalován kvůli konkurenci se Snapem, mateřskou společností Ubuntu.

Chcete-li nainstalovat Flatpak pomocí úložiště Ubuntu, můžete použít následující příkaz v terminálu Linux:

sudo apt install flatpak

Tento příkaz vás vyzve k zadání hesla uživatele root před instalací Flatpak. Po zadání hesla se spustí proces instalace.

Po instalaci můžete přidat úložiště Flathub, což je primární úložiště pro aplikace Flatpak, spuštěním následujícího příkazu:

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

Tento příkaz přidá úložiště Flathub do vaší instalace Flatpak, což vám umožní snadno vyhledávat a instalovat aplikace z úložiště Flathub.

Metoda 2: Nainstalujte Flatpak přes Flatpak Team APT PPA

Druhý způsob instalace Flatpak na Ubuntu využívá tým „Flatpak“ LaunchPAD PPA, který obsahuje nejnovější stabilní a vývojové verze Flatpak. Tato metoda je vysoce doporučena, protože Canonical, mateřská společnost Ubuntu, vyvíjí větší tlak na používání Snap přes APT, zejména proti Flatpak.

Možnost 1: Importujte stabilní PPA Flatpak:

sudo add-apt-repository ppa:flatpak/stable -y

Možnost 2: Importujte vývoj PPA Flatpak:

sudo add-apt-repository ppa:flatpak/development -y

Po importu PPA spusťte aktualizaci APT, abyste zajistili, že se změny projeví:

sudo apt update

Nyní nainstalujte Flatpak spuštěním následujícího příkazu:

sudo apt install flatpak

Tento příkaz vás vyzve k zadání hesla uživatele root před instalací Flatpak. Po zadání hesla se spustí proces instalace.

Po instalaci můžete přidat úložiště Flathub, což je primární úložiště pro aplikace Flatpak, spuštěním následujícího příkazu:

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

Tento příkaz přidá úložiště Flathub do vaší instalace Flatpak, což vám umožní snadno vyhledávat a instalovat aplikace z úložiště Flathub.

Kromě toho, jakmile nainstalujete verzi Flatpak pomocí PPA, můžete zkontrolovat nainstalovanou verzi pomocí příkazu „apt-cache policy“, jak je uvedeno níže:

apt-cache policy flatpak

Jak je uvedeno v příručce, instalační proces nainstaloval vývojovou verzi Flatpak, což byla v době psaní verze 1.15.3. Je důležité poznamenat, že tato verze může být mírně před stabilní verzí Flatpak PPA a výrazně před výchozí verzí Ubuntu, která je 1.12.7 a je považována za zastaralou.

Základní příkazy Flatpak

Tato část podrobněji vysvětlí, jak používat Flatpak na vašem systému Ubuntu.

Přidání vzdáleného úložiště

Flatpak používá ke stahování a instalaci aplikací vzdálená úložiště. Chcete-li přidat vzdálené úložiště, použijte následující příkaz:

flatpak remote-add --if-not-exists <name> <URL>

Chcete-li například přidat úložiště Flathub, které je primárním úložištěm pro aplikace Flatpak, použijte následující příkaz:

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

Instalace aplikací

Chcete-li nainstalovat aplikaci pomocí Flatpak, použijte následující příkaz:

flatpak install <application-name>

Chcete-li například nainstalovat software pro úpravu obrázků GIMP, použijte následující příkaz:

flatpak install org.gimp.GIMP

Aktualizace aplikací

Chcete-li aktualizovat aplikaci, která byla nainstalována pomocí Flatpak, použijte následující příkaz:

flatpak update <application-name>

Chcete-li například aktualizovat GIMP, použijte následující příkaz:

flatpak update org.gimp.GIMP

Odinstalování aplikací

Chcete-li odinstalovat aplikaci, která byla nainstalována pomocí Flatpak, použijte následující příkaz:

flatpak uninstall <application-name>

Chcete-li například odinstalovat GIMP, použijte následující příkaz:

flatpak uninstall org.gimp.GIMP

Výpis nainstalovaných aplikací

Chcete-li zobrazit seznam všech aplikací, které byly nainstalovány pomocí Flatpak, použijte následující příkaz:

flatpak list

Hledání aplikací

Chcete-li vyhledat aplikaci v úložišti Flatpak, použijte následující příkaz:

flatpak search <search-term>

Chcete-li například vyhledat sadu produktivity LibreOffice, použijte následující příkaz:

flatpak search libreoffice

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

Chcete-li zobrazit všechna vzdálená úložiště, která jsou aktuálně nakonfigurována, použijte následující příkaz:

flatpak remote-list

Kontrola aktualizací

Chcete-li zkontrolovat aktualizace aplikací nainstalovaných pomocí Flatpak, použijte následující příkaz:

flatpak update

Aktualizace systému Flatpak

Chcete-li aktualizovat samotný systém Flatpak, použijte následující příkaz:

flatpak update --system

Informace o aplikacích

Chcete-li získat informace o aplikaci, jako je její verze a další podrobnosti, použijte následující příkaz:

flatpak info <application-name>

Chcete-li například získat informace o GIMPu, použijte následující příkaz:

flatpak info org.gimp.GIMP

Spuštěné aplikace

Chcete-li spustit aplikaci, která byla nainstalována pomocí Flatpak, použijte následující příkaz:

flatpak run <application-name>

Chcete-li například spustit GIMP, použijte následující příkaz:

flatpak run org.gimp.GIMP

Sideload aplikace

Chcete-li boční načtení aplikace, která nebyla stažena z úložiště, použijte následující příkaz:

flatpak install <path-to-application>

Export aplikace

Chcete-li exportovat aplikaci, která byla nainstalována pomocí Flatpak, do souboru, použijte následující příkaz:

flatpak export <application-name

Export aplikace

Chcete-li exportovat aplikaci, která byla nainstalována pomocí Flatpak, do souboru, použijte následující příkaz:

flatpak export <application-name> <filename>

Chcete-li například exportovat GIMP do souboru s názvem gimp.flatpak, použijte následující příkaz:

flatpak export org.gimp.GIMP gimp.flatpak

Import aplikace

Chcete-li importovat aplikaci, která byla exportována pomocí Flatpak, použijte následující příkaz:

flatpak install <filename>

Chcete-li například importovat soubor gimp.flatpak, který byl exportován dříve, použijte následující příkaz:

flatpak install gimp.flatpak

Seznam souborů v aplikaci

Chcete-li zobrazit seznam souborů, které byly nainstalovány jako součást aplikace, použijte následující příkaz:

flatpak list-files <application-name>

Chcete-li například zobrazit seznam souborů nainstalovaných jako součást GIMPu, použijte následující příkaz:

flatpak list-files org.gimp.GIMP

Zkontrolujte oprávnění aplikace

Chcete-li zkontrolovat oprávnění, která má aplikace, použijte následující příkaz:

flatpak permissions <application-name>

Chcete-li například zkontrolovat oprávnění pro GIMP, použijte následující příkaz:

flatpak permissions org.gimp.GIMP

Změňte oprávnění aplikace

Chcete-li změnit oprávnění, která má aplikace, použijte následující příkaz:

flatpak override <application-name> --filesystem=<directory>

Chcete-li například povolit GIMPu přístup k adresáři s názvem MyPhotos, použijte následující příkaz:

flatpak override org.gimp.GIMP --filesystem=/home/user/MyPhotos

Vzdálená aktualizace

Chcete-li aktualizovat všechna vzdálená úložiště, použijte následující příkaz:

flatpak update --appstream

Aktualizujte jeden ovladač

Chcete-li aktualizovat jediné vzdálené úložiště, použijte následující příkaz:

flatpak update <remote-name>

Odeberte dálkový ovladač

Chcete-li odebrat vzdálené úložiště, použijte následující příkaz:

flatpak remote-delete <remote-name>

Spusťte aplikaci v sandboxu

Chcete-li spustit aplikaci v prostředí sandbox, použijte následující příkaz:

flatpak run --sandbox <application-name>

Chcete-li například spustit GIMP v prostředí sandbox, použijte následující příkaz:

flatpak run --sandbox org.gimp.GIMP

Vytvořte balíček aplikací

Chcete-li vytvořit balíček aplikací, který lze distribuovat a instalovat na jiné systémy, použijte následující příkaz:

flatpak build-bundle <directory> <bundle-file>

Chcete-li například vytvořit balíček pro GIMP, použijte následující příkaz:

flatpak build-bundle org.gimp.GIMP gimp.bundle

Seznam nainstalovaných runtime s Flatpak na Ubuntu

Chcete-li zobrazit seznam všech aktuálně nainstalovaných modulů runtime, použijte následující příkaz:

flatpak list-runtime

Seznam dostupných runtime

Chcete-li vypsat všechna běhová prostředí, která jsou k dispozici v úložišti, použijte následující příkaz:

flatpak list-runtime -a

Seznam rozšíření

Chcete-li zobrazit všechna aktuálně nainstalovaná rozšíření, použijte následující příkaz:

flatpak list-extension

Seznam dostupných rozšíření

Chcete-li zobrazit všechna rozšíření, která jsou k dispozici v úložišti, použijte následující příkaz:

flatpak list-extension -a

To jsou jen některé ze základních příkazů Flatpak pro správu a nasazení aplikací ve vašem systému Ubuntu.

Závěr

S Flatpak nainstalovaným na vašem systému Ubuntu máte přístup k široké škále aplikací, které jsou bezpečně izolované a neustále aktualizované napříč distribucemi. Ať už zvolíte stabilitu výchozího úložiště Ubuntu nebo špičkové funkce z Flatpak Team Launchpad PPA, zajistíte, že váš systém bude vybaven pro práci s nejnovějšími aplikacemi dostupnými přes Flatpak. Pravidelné aktualizace, zejména při používání PPA, udrží vaši instalaci Flatpak aktuální a připravenou na veškerý nejnovější software. Užijte si flexibilitu a zabezpečení, které Flatpak přináší do vašeho prostředí Ubuntu.

Joshua James
Následuj mě
Nejnovější příspěvky uživatele Joshua James (vidět vše)

Napsat komentář