Nowicjusze Linuksa są na ucztę, ponieważ mogą instalować pakiety, oszczędzając czas i wysiłek. Canonical, firma macierzysta Ubuntu, jako pierwsza zaimplementowała snapy, oprogramowanie wolne od zależności między dystrybucją.

Wraz ze Snapem pojawił się Flatpak, kolejny uniwersalny system pakowania, napisany w C. Uważany za narzędzie do zarządzania pakietami, umożliwia użytkownikowi instalowanie i uruchamianie aplikacji w odizolowanym środowisku.

Podstawowe terminologie

Podobnie jak Snap, Flatpak ma na celu uproszczenie zarządzania oprogramowaniem w dystrybucjach Linuksa. Oto kilka popularnych terminologii, które warto znać:

  • Flatpak: Jest to system używany do tworzenia, dystrybucji i uruchamiania aplikacji desktopowych w trybie piaskownicy w systemie Linux.
  • Czas pracy: Środowiska wykonawcze są również nazywane platformami, ponieważ działają one jako zintegrowane platformy, zapewniając podstawowe narzędzia potrzebne do działania aplikacji Flatpak.
  • Aplikacja Flatpak: Są to aplikacje, które użytkownik może zainstalować za pomocą flatpak polecenie na swoim komputerze.
instagram viewer

Zalety korzystania z Flatpak

  • Uniwersalność: Flatpak, jako menedżer usług narzędziowych, pozwala użytkownikowi instalować i uruchamiać aplikacje praktycznie na prawie każdym pulpicie systemu Linux. Obejmuje to wszelkie dystrybucje inne niż GNU, systemy operacyjne tylko do odczytu, dystrybucje wolne od systemd lub inne architektury.
  • Przyjazny dla innowacji: Flatpak promuje opiekunów dystrybucji, aby pomóc programistom skoncentrować się na ich celach w zakresie innowacji.
  • Stabilność: Wszelkie awarie w aplikacji nie powodują awarii systemu. Dzieje się tak, ponieważ środowiska wykonawcze Flatpak są zawarte i nie zakłócają działania systemu.
  • Instalacja bez korzeni: Nie potrzebujesz podwyższonych uprawnień podczas instalowania aplikacji/środowiska uruchomieniowego Flatpak.
  • Aplikacje w trybie piaskownicy: Jednym z głównych celów Flatpak jest poprawa bezpieczeństwa systemu poprzez izolowanie aplikacji od siebie. Aplikacje są piaskowane i uruchamiane w osobnych silosach.

Związane z: Przewodnik dla początkujących po repozytoriach oprogramowania w Ubuntu

Instalowanie Flatpak w dystrybucjach Linuksa

Istnieją różne sposoby instalacji Flatpak, w zależności od używanej dystrybucji Linuksa.

Instalacja Flatpak to procedura dwuetapowa. Pierwszy krok obejmuje instalację Flatpak za pośrednictwem menedżera pakietów. Drugi krok obejmuje dodanie repozytorium Flatpak Flatpak, z którego można instalować różne aplikacje.

Oto jak zainstalować pakiet w różnych dystrybucjach Linuksa:

Na Ubuntu i Mint

Domyślnie Flatpak obsługuje Ubuntu 18.04, Mint 19.3 i ich późniejsze wersje. Możesz zainstalować pakiet na Ubuntu i Linux Mint za pomocą APT:

sudo apt zainstaluj flatpak

W Debianie i dystrybucjach opartych na Debianie

Aby zainstalować Flatpak na dystrybucjach opartych na Debianie, takich jak Elementary i Zorin, musisz dodać PPA do swojego systemu przed pobraniem pakietu:

sudo add-apt-repository ppa: alexlarsson/flatpak
aktualizacja sudo apt
sudo apt zainstaluj flatpak

Możesz także użyć powyższych poleceń, aby zainstalować Flatpak na Ubuntu.

O Red Hat i Fedorze

Aby zainstalować w dystrybucjach opartych na RHEL, takich jak Fedora i CentOS, uruchom to polecenie:

sudo dnf zainstaluj flatpak

Alternatywnie możesz również użyć menedżera pakietów YUM:

sudo mniam zainstaluj flatpak

Na OpenSUSE

Wydaj następujące polecenie, aby zainstalować Flatpak na OpenSUSE:

sudo zypper zainstaluj flatpak

Na ArchLinuksie/Manjaro

Na koniec, aby zainstalować pakiet w Arch Linux i jego pochodnych dystrybucjach, uruchom następujące polecenie:

sudo pacman -S flatpak

Związane z: Flathub kontra Snap Store: najlepsze strony do pobierania aplikacji dla systemu Linux

Dodawanie repozytorium Flathub w systemie Linux

Następnym krokiem jest dodanie repozytorium Flatpak, Flathub, dzięki czemu można pobierać i instalować aplikacje z jednego z najpopularniejszych i najczęściej używanych repozytoriów.

Do dodaj repozytorium w systemie Linux, uruchom to polecenie:

flatpak remote-add --jeśli-nie-istnieje flathub https://flathub.org/repo/flathub.flatpakrepo

Jak korzystać z Flatpak w systemie Linux

Korzystanie z Flatpak jest dość podobne do korzystania z innych menedżerów pakietów w systemie Linux. Możesz wyszukiwać i instalować aplikacje z repozytorium Flathub za pomocą narzędzia wiersza polecenia Flatpak.

Wyszukaj aplikacje na Flathub

Przed przystąpieniem do instalacji aplikacji możesz sprawdzić, czy dana aplikacja jest dostępna w repozytorium. Domyślny format tego polecenia to:

flatpak nazwa aplikacji wyszukiwania

Jako przykład wyszukajmy Spotify i zainstalujmy go, jeśli jest dostępny.

wyszukiwarka flatpak spotify

Otrzymane wartości będą wyświetlać identyfikator aplikacji, wersję, gałąź i piloty wraz z opisem oprogramowania.

Zainstaluj pakiety za pomocą Flatpak

Podstawowa składnia do instalowania aplikacji za pomocą Flatpak to:

flatpak zainstaluj piloty applicationID

Na przykład, aby zainstalować Spotify, możesz użyć:

flatpak zainstaluj flathub com.spotify. Klient

Uruchom aplikację

Użyj następującego formatu poleceń, aby uruchomić aplikację:

flatpak uruchom identyfikator aplikacji

Na przykład:

flatpak run com.spotify. Klient

To ostatecznie uruchomi aplikację Spotify w twoim systemie.

Wyświetlanie listy zainstalowanych pakietów Flatpak

Pójdźmy o krok dalej. Aby uzyskać listę wszystkich pakietów Flatpak zainstalowanych w twoim systemie:

lista flatpak

Zaktualizuj zainstalowane pakiety

Aby zaktualizować pakiety Flatpak w swoim systemie, uruchom:

aktualizacja flatpak

Jeśli wszystkie pakiety są już aktualne, po uruchomieniu powyższego polecenia nie będzie żadnych nowych zmian.

Odinstaluj oprogramowanie za pomocą Flatpak

Jeśli zainstalowałeś aplikację i nie chcesz jej dłużej zachowywać, możesz ją pomyślnie odinstalować za pomocą odinstaluj metoda. Domyślna składnia polecenia to:

flatpak odinstalować identyfikator aplikacji

Ponieważ właśnie zainstalowaliśmy Spotify, spróbuj odinstalować aplikację, wpisując:

flatpak odinstalować com.spotify. Klient

Włączanie repozytorium GNOME

Podobnie jak Flathub, repozytorium GNOME zawiera wszystkie podstawowe aplikacje GNOME. Samo centralne repozytorium ma dwie wersje: stabilną i nocną.

Dodaj stabilne repozytorium GNOME

Posługiwać się wget aby pobrać klucze GPG do repozytorium:

wget https://sdk.gnome.org/keys/gnome-sdk.gpg

Dodaj repozytorium GNOME Flatpak do swojego systemu za pomocą zdalne dodawanie:

sudo flatpak remote-add --gpg-import=gnome-sdk.gpg --if-not-exists gnome-apps https://sdk.gnome.org/repo-apps/

Aby zamiast tego zainstalować wersję nocną, wydaj następujące polecenia:

wget https://sdk.gnome.org/nightly/keys/nightly.gpg
sudo flatpak remote-add --gpg-import=nightly.gpg --if-not-exists gnome-nightly-apps https://sdk.gnome.org/nightly/repo-apps/

Wyświetlanie listy zdalnych repozytoriów

Aby wyświetlić wszystkie skonfigurowane repozytoria zdalne:

piloty flatpak

Powyższe polecenie wyświetli listę repozytoriów, które dodałeś do swojego systemu. Wyświetli się również, czy repozytorium jest instalacją ogólnosystemową, czy tylko dla kilku użytkowników.

Usuwanie repozytorium Flatpak

Podstawowa składnia do usunięcia repozytorium to:

sudo flatpak zdalne usuwanie zdalnej nazwy

...gdzie nazwa-zdalna to nazwa zdalnego repozytorium.

Na przykład, aby usunąć repozytorium Flathub z systemu:

sudo flatpak zdalne usuwanie flathub

Naprawa instalacji Flatpak

Użyj naprawic polecenie, aby naprawić instalację Flatpak w twoim systemie:

naprawa sudo flatpak

Uruchomienie polecenia zajmuje trochę czasu, więc bądź cierpliwy i poczekaj na pełne wykonanie.

Zabij proces Flatpak

Aby zabić dowolny proces Flatpak, najpierw sprawdź, które procesy są uruchomione:

sudo flatpak ps

Aby zabić proces:

sudo flatpak zabić identyfikator aplikacji

Aby sprawdzić, czy system pomyślnie zabił proces:

sudo flatpak ps

Związane z: Jak wyświetlić informacje związane z procesem w systemie Linux za pomocą polecenia ps?

Jak najlepiej wykorzystać polecenia Flatpak

Jako początkujący prawdopodobnie poczujesz się przytłoczony różnymi terminologiami, żargonem i tonami poleceń dostępnych w dystrybucjach Linuksa. Jednak Flatpak jest tutaj, aby ułatwić Ci życie, umożliwiając bezpieczne i bezpieczne instalowanie aplikacji.

Jeśli dopiero zaczynasz, najlepiej jest powoli i stopniowo odkrywać różne funkcje, w miarę rozumienia różnych niuansów dostępnych w dystrybucjach. Jeśli w ogóle nie chcesz zajmować się wierszem poleceń, rozważ przejście do Snap i Snap Store, aby zainstalować pakiety w systemie Linux.

E-mail
Wszystko, co musisz wiedzieć o Snap i Snap Store

Przytłoczony stromą krzywą uczenia się menedżerów pakietów wiersza poleceń? Zacznij korzystać ze Snap i Snap Store już dziś.

Czytaj dalej

Powiązane tematy
  • Linux
  • Linux
  • Aplikacje na Linuksa
  • Menedżerowie pakietów
O autorze
Wini Bhalla (3 opublikowane artykuły)Więcej od Wini Bhalla

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Jeszcze jeden krok…!

Potwierdź swój adres e-mail w wiadomości, którą właśnie wysłaliśmy.

.