Jak zainstalować Flatpak na Ubuntu 24.04, 22.04 lub 20.04

Flatpak to popularna platforma do dystrybucji i uruchamiania aplikacji w bezpiecznym środowisku piaskownicy w systemach Linux. Umożliwia instalowanie i uruchamianie aplikacji niezależnie od używanej dystrybucji Linuksa, zapewniając spójność i bezpieczeństwo w różnych środowiskach. Pakiety Flatpak zawierają wszystkie niezbędne zależności, zapewniając, że aplikacje działają zgodnie z oczekiwaniami, bez konfliktów z bibliotekami systemowymi. Jest to szczególnie przydatne przy uzyskiwaniu dostępu do najnowszych wersji oprogramowania, które mogą nie być dostępne za pośrednictwem tradycyjnych menedżerów pakietów.

W Ubuntu 24.04, 22.04 lub 20.04 możesz zainstalować Flatpak na dwa sposoby: używając domyślnego repozytorium Ubuntu w celu zapewnienia stabilnej i prostej instalacji lub dodając Flatpak Team Launchpad PPA, aby uzyskać dostęp do najnowszej stabilnej wersji lub kompilacji programistycznych dla tych, którzy chcą aby przyczynić się do testów. Ten przewodnik przeprowadzi Cię przez obie metody, upewniając się, że masz najnowszą konfigurację Flatpak, która odpowiada Twoim potrzebom.

Zaktualizuj Ubuntu przed instalacją Flatpak

Pierwszym zadaniem jest aktualizacja systemu, aby przed instalacją upewnić się, że wszystkie istniejące pakiety są aktualne.

sudo apt update && sudo apt upgrade

Metoda 1: Zainstaluj Flatpak za pośrednictwem domyślnego repozytorium APT

Instalację Flatpak na Ubuntu można wykonać różnymi metodami. Pierwszą metodą, którą omówimy, jest instalacja przy użyciu repozytorium Ubuntu. Należy zauważyć, że domyślnie Ubuntu przechowuje Flatpak w swoim repozytorium. Mimo to nie jest instalowany domyślnie ze względu na konkurencję ze Snapem, spółką-matką Ubuntu.

Aby zainstalować Flatpak przy użyciu repozytorium Ubuntu, możesz użyć następującego polecenia na terminalu Linux:

sudo apt install flatpak

To polecenie monituje o podanie hasła roota przed instalacją Flatpak. Po wprowadzeniu hasła rozpocznie się proces instalacji.

Po zainstalowaniu możesz dodać repozytorium Flathub, które jest głównym repozytorium aplikacji Flatpak, uruchamiając następujące polecenie:

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

To polecenie doda repozytorium Flathub do instalacji Flatpak, umożliwiając łatwe wyszukiwanie i instalowanie aplikacji z repozytorium Flathub.

Metoda 2: Zainstaluj Flatpak za pośrednictwem Flatpak Team APT PPA

Druga metoda instalacji Flatpak na Ubuntu wykorzystuje zespół „Flatpak” LaunchPAD PPA, który zawiera najnowsze stabilne i rozwojowe wersje Flatpak. Ta metoda jest wysoce zalecana, ponieważ Canonical, firma-matka Ubuntu, kładzie większy nacisk na używanie Snap zamiast APT, zwłaszcza przeciwko Flatpak.

Opcja 1: Importuj stabilny PPA Flatpak:

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

Opcja 2: Importuj PPA w zakresie rozwoju Flatpak:

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

Po zaimportowaniu PPA uruchom aktualizację APT, aby upewnić się, że zmiany zostały odzwierciedlone:

sudo apt update

Teraz zainstaluj Flatpak, uruchamiając następujące polecenie:

sudo apt install flatpak

To polecenie poprosi Cię o podanie hasła roota przed instalacją Flatpak. Po wpisaniu hasła rozpocznie się proces instalacji.

Po zainstalowaniu możesz dodać repozytorium Flathub, które jest głównym repozytorium aplikacji Flatpak, uruchamiając następujące polecenie:

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

To polecenie doda repozytorium Flathub do instalacji Flatpak, umożliwiając łatwe wyszukiwanie i instalowanie aplikacji z repozytorium Flathub.

Co więcej, po zainstalowaniu wersji Flatpak przy użyciu PPA, możesz sprawdzić zainstalowaną wersję za pomocą polecenia „apt-cache policy”, jak pokazano poniżej:

apt-cache policy flatpak

Jak pokazano w przewodniku, proces instalacji spowodował zainstalowanie wersji rozwojowej Flatpak, która w chwili pisania tego tekstu była wersją 1.15.3. Należy zauważyć, że ta wersja może nieznacznie wyprzedzać stabilną wersję Flatpak PPA i znacznie wyprzedzać domyślną wersję Ubuntu, która wynosi 1.12.7 i jest uważana za przestarzałą.

Podstawowe polecenia Flatpak

W tej sekcji bardziej szczegółowo wyjaśniono, jak używać Flatpak w systemie Ubuntu.

Dodawanie zdalnego repozytorium

Flatpak korzysta ze zdalnych repozytoriów do pobierania i instalowania aplikacji. Aby dodać zdalne repozytorium, użyj następującego polecenia:

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

Na przykład, aby dodać repozytorium Flathub, które jest głównym repozytorium aplikacji Flatpak, użyj następującego polecenia:

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

Instalowanie aplikacji

Aby zainstalować aplikację za pomocą Flatpak, użyj następującego polecenia:

flatpak install <application-name>

Na przykład, aby zainstalować oprogramowanie do edycji obrazów GIMP, użyj następującego polecenia:

flatpak install org.gimp.GIMP

Aktualizowanie aplikacji

Aby zaktualizować aplikację zainstalowaną przy użyciu Flatpak, użyj następującego polecenia:

flatpak update <application-name>

Na przykład, aby zaktualizować GIMP, użyj następującego polecenia:

flatpak update org.gimp.GIMP

Odinstalowywanie aplikacji

Aby odinstalować aplikację zainstalowaną przy użyciu Flatpak, użyj następującego polecenia:

flatpak uninstall <application-name>

Na przykład, aby odinstalować GIMP, użyj następującego polecenia:

flatpak uninstall org.gimp.GIMP

Lista zainstalowanych aplikacji

Aby wyświetlić listę wszystkich aplikacji zainstalowanych przy użyciu Flatpak, użyj następującego polecenia:

flatpak list

Wyszukiwanie aplikacji

Aby wyszukać aplikację w repozytorium Flatpak, użyj następującego polecenia:

flatpak search <search-term>

Na przykład, aby wyszukać pakiet produktywny LibreOffice, użyj następującego polecenia:

flatpak search libreoffice

Wyświetlanie zdalnych repozytoriów

Aby wyświetlić listę wszystkich aktualnie skonfigurowanych zdalnych repozytoriów, użyj następującego polecenia:

flatpak remote-list

Sprawdzanie aktualizacji

Aby sprawdzić dostępność aktualizacji aplikacji zainstalowanych przy użyciu Flatpak, użyj następującego polecenia:

flatpak update

Aktualizacja systemu Flatpak

Aby zaktualizować sam system Flatpak, użyj następującego polecenia:

flatpak update --system

Informacje o aplikacjach

Aby uzyskać informacje o aplikacji, takie jak jej wersja i inne szczegóły, użyj następującego polecenia:

flatpak info <application-name>

Na przykład, aby uzyskać informacje o GIMP-ie, użyj następującego polecenia:

flatpak info org.gimp.GIMP

Uruchamianie aplikacji

Aby uruchomić aplikację zainstalowaną przy użyciu Flatpak, użyj następującego polecenia:

flatpak run <application-name>

Na przykład, aby uruchomić GIMP, użyj następującego polecenia:

flatpak run org.gimp.GIMP

Sideload aplikacji

Aby sideloadować aplikację, która nie została pobrana z repozytorium, użyj następującego polecenia:

flatpak install <path-to-application>

Eksportowanie aplikacji

Aby wyeksportować aplikację zainstalowaną przy użyciu Flatpak do pliku, użyj następującego polecenia:

flatpak export <application-name

Eksportowanie aplikacji

Aby wyeksportować aplikację zainstalowaną przy użyciu Flatpak do pliku, użyj następującego polecenia:

flatpak export <application-name> <filename>

Na przykład, aby wyeksportować GIMP do pliku o nazwie gimp.flatpak, użyj następującego polecenia:

flatpak export org.gimp.GIMP gimp.flatpak

Importowanie aplikacji

Aby zaimportować aplikację wyeksportowaną przy użyciu Flatpak, użyj następującego polecenia:

flatpak install <filename>

Na przykład, aby zaimportować wyeksportowany wcześniej plik gimp.flatpak, użyj następującego polecenia:

flatpak install gimp.flatpak

Lista plików w aplikacji

Aby wyświetlić listę plików zainstalowanych jako część aplikacji, użyj następującego polecenia:

flatpak list-files <application-name>

Na przykład, aby wyświetlić listę plików zainstalowanych w ramach GIMP-a, użyj następującego polecenia:

flatpak list-files org.gimp.GIMP

Sprawdź uprawnienia aplikacji

Aby sprawdzić uprawnienia aplikacji, użyj następującego polecenia:

flatpak permissions <application-name>

Na przykład, aby sprawdzić uprawnienia dla GIMP-a, użyj następującego polecenia:

flatpak permissions org.gimp.GIMP

Zmień uprawnienia aplikacji

Aby zmienić uprawnienia aplikacji, użyj następującego polecenia:

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

Na przykład, aby zezwolić GIMP-owi na dostęp do katalogu o nazwie MyPhotos, użyj następującego polecenia:

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

Zdalna aktualizacja

Aby zaktualizować wszystkie zdalne repozytoria, użyj następującego polecenia:

flatpak update --appstream

Zaktualizuj pojedynczego pilota

Aby zaktualizować pojedyncze zdalne repozytorium, użyj następującego polecenia:

flatpak update <remote-name>

Usuń pilota

Aby usunąć zdalne repozytorium, użyj następującego polecenia:

flatpak remote-delete <remote-name>

Uruchom aplikację w piaskownicy

Aby uruchomić aplikację w środowisku piaskownicy, użyj następującego polecenia:

flatpak run --sandbox <application-name>

Na przykład, aby uruchomić GIMP w środowisku piaskownicy, użyj następującego polecenia:

flatpak run --sandbox org.gimp.GIMP

Utwórz pakiet aplikacji

Aby utworzyć pakiet aplikacji, który można dystrybuować i instalować w innych systemach, użyj następującego polecenia:

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

Na przykład, aby utworzyć pakiet dla GIMP-a, użyj następującego polecenia:

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

Wyświetl listę zainstalowanych środowisk wykonawczych w Flatpak na Ubuntu

Aby wyświetlić listę wszystkich aktualnie zainstalowanych środowisk wykonawczych, użyj następującego polecenia:

flatpak list-runtime

Lista dostępnych czasów wykonania

Aby wyświetlić listę wszystkich środowisk wykonawczych dostępnych w repozytorium, użyj następującego polecenia:

flatpak list-runtime -a

Rozszerzenia listy

Aby wyświetlić listę wszystkich aktualnie zainstalowanych rozszerzeń, użyj następującego polecenia:

flatpak list-extension

Lista dostępnych rozszerzeń

Aby wyświetlić listę wszystkich rozszerzeń dostępnych w repozytorium, użyj następującego polecenia:

flatpak list-extension -a

To tylko niektóre z podstawowych poleceń Flatpak do zarządzania aplikacjami i wdrażania ich w systemie Ubuntu.

Wniosek

Po zainstalowaniu Flatpak w systemie Ubuntu masz dostęp do szerokiej gamy aplikacji, które są bezpiecznie umieszczone w piaskownicy i stale aktualizowane w różnych dystrybucjach. Niezależnie od tego, czy wybierzesz stabilność domyślnego repozytorium Ubuntu, czy najnowocześniejsze funkcje Flatpak Team Launchpad PPA, będziesz mieć pewność, że Twój system jest przygotowany do obsługi najnowszych aplikacji dostępnych za pośrednictwem Flatpak. Regularne aktualizacje, szczególnie w przypadku korzystania z PPA, sprawią, że Twoja instalacja Flatpak będzie aktualna i gotowa na najnowsze oprogramowanie. Ciesz się elastycznością i bezpieczeństwem, jakie Flatpak wnosi do Twojego środowiska Ubuntu.

Joshua James
Chodź za mną
Najnowsze posty autorstwa Joshua James (widzieć wszystko)

Dodaj komentarz