- - Jak korzystać i instalować FlatPak w systemie Linux

Jak korzystać i instalować FlatPak w systemie Linux

Wygląda na to, że uniwersalne instalatory aplikacjijest nową rzeczą w świecie Linuksa. Twórcy Ubuntu pracują nad snapami, obrazem aplikacji (czyli najbliższym plikiem .exe w systemie Linux), Deis, ZeroInstall i oczywiście nową rzeczą, o której wszyscy mówią: Flatpak. Zbyt długo społeczność open source i Linux jako całość potrzebowali jednego sposobu dostarczania oprogramowania do wielu różnych dystrybucji Linuksa. W 2017 roku istnieje wiele różnych projektów oprogramowania konkurujących o wyróżnienie. Flatpak nie jest inny. Jest to narzędzie opracowane przez Free Desktop Project, które obiecuje bardzo ułatwić dostarczanie dowolnego rodzaju oprogramowania, płynnie i łatwo do dowolnego rodzaju dystrybucji Linuksa na rynku.

ALARM SPOILERA: Przewiń w dół i obejrzyj samouczek wideo na końcu tego artykułu.

W tym artykule omówimy, jak sprawić, by ta ekscytująca nowa technologia działała na Twojej ulubionej dystrybucji Linuksa.

Instalowanie FlatPak

Programiści Flatpak ciężko pracowali z Linuksemopiekunowie dystrybucji, aby wszystko było łatwe. Otwórz okno terminala, znajdź sekcję z używanym systemem operacyjnym i wprowadź polecenia, aby je zainstalować!

Arch Linux

sudo pacman -S flatpak

Fedora

sudo dnf install flatpak

OpenSUSE

sudo zypper install flatpak

Mageia

sudo urpmi flatpak

lub (jeśli używasz DNF)

sudo dnf install flatpak

Ubuntu

Ubuntu 16.04 LTS

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

Ubuntu 17.04+

sudo apt install flatpak

Testowanie Debiana / niestabilne

sudo apt-get install flatpak

Gentoo

Najpierw zdobądź powłokę roota: sudo -s or su

Następnie utwórz nowy plik konfiguracyjny: nano -w /etc/portage/repos.conf/flatpak-overlay.conf

Wklej następujący kod do pliku:

[flatpak-overlay]
priority = 50
location = /usr/local/portage/flatpak-overlay
sync-type = git
sync-uri = git://github.com/fosero/flatpak-overlay.git

auto-synchronizacja = Tak

Zapisz plik konfiguracyjny z kombinacją klawiszy Ctrl + O.

Na koniec uruchom synchronizację, aby zainstalować Flatpak.

emerge --sync

Korzystanie z Flatpak

Flatpak to bardzo zdecentralizowana technologia. W przeciwieństwie do innych rozwiązań „uniwersalnych aplikacji”, takich jak snapy, nie ma jednego sklepu z oprogramowaniem. Zamiast tego jest ich wiele. Ten program pozwala użytkownikom tworzyć własne kontenery i przesyłać je na oficjalne serwery, ale użytkownicy mogą również hostować swoje własne i całkowicie ignorować oficjalny sposób.

Czy jesteś programistą? Sprawdź oficjalne informacje, aby dowiedzieć się, jak zrobić Flatpak.

Instalowanie Flatpak z repozytorium

Aby zainstalować aplikację Flatpak na komputerze z systemem Linux, otwórz terminal. Następnie wprowadź to polecenie, aby uzyskać dostęp do konta root: sudo -s

W tym przykładzie zainstalujemy Spotify z wiersza poleceń. Rozpocznij od poinformowania usługi Flatpak o zdalnej aplikacji.

flatpak install --from https://s3.amazonaws.com/alexlarsson/spotify-repo/spotify.flatpakref

Następnie zainstaluj Spotify za pomocą polecenia Uruchom.

flatpak run com.spotify.Client


Po zakończeniu procesu sprawdź menu aplikacji. Pojawi się ikona Spotify.

Instalowanie Flatpak z pliku

Na szczęście linia poleceń nie jest jedynym sposobem na zainstalowanie aplikacji Flatpak. Możliwe jest również pobranie pliku .flatpakref plik i zainstaluj go bez wprowadzania jednego polecenia.

Po pierwsze, upewnij się, że oprogramowanie gnome jest zainstalowane w systemie (choć najprawdopodobniej już jest). Następnie pobierz .flatpakref plik za pośrednictwem strony aplikacji. W tym przykładzie użyjemy Skype.

Po pobraniu pliku na komputer otwórzmenedżer plików i przejdź do lokalizacji pobranej aplikacji. Kliknij go prawym przyciskiem myszy i wybierz „Otwórz za pomocą instalacji oprogramowania”. Spowoduje to uruchomienie sklepu Gnome Software i wyświetlenie strony ze szczegółowymi informacjami o aplikacji, która zostanie zainstalowana.

Kliknij przycisk instalacji, wprowadź hasło i poczekaj. Powiadomienie pojawi się po zakończeniu programu.

Otóż ​​to! Sprawdź menu aplikacji nowo zainstalowanego programu.

Aktualizowanie Flatpaks

Aktualizacja, podobnie jak instalacja, jest możliwa na dwa sposoby. Pierwszy sposób to terminal. Rozpocznij od wylistowania wszystkich zainstalowanych Flatpaks w systemie za pomocą polecenia list.

flatpak list

Następnie wybierz aplikację Flatpak z listy i dodaj ją na końcu: flatpak update

Spowoduje to zaktualizowanie indywidualnej aplikacji. Alternatywnie po prostu wpisz flatpak update zaktualizować wszystkie aplikacje w systemie.

Nie chcesz korzystać z terminala? Po prostu używaj oprogramowania Gnome jak zwykle. Gdy pojawi się aktualizacja Flatpak, powie ci! Zainstaluj go jak zwykle wraz ze zwykłymi aktualizacjami oprogramowania.

Odinstalowywanie Flatpaks

Odinstaluj aplikację, najpierw używając polecenia list, aby znaleźć nazwę aplikacji do odinstalowania. Następnie skopiuj nazwę i wpisz:

sudo flatpak uninstall appnamehere

Możesz też otworzyć oprogramowanie Gnome, wyszukać aplikację i kliknąć „odinstaluj”.

Wniosek

Dystrybucja oprogramowania zawsze była jedną znajsłabsze strony Linuksa: programiści nie chcą spakować swojego programu w 100 różnych formatach. Ponadto użytkownicy chcą lepszego sposobu instalowania oprogramowania niż polegania na terminalu. Flatpack to kolejna próba rozwiązania tego problemu. Spełnia to ogromne zadanie, biorąc programy i wirtualizując je w kontenerach, pozwalając im na uruchamianie czegokolwiek w dowolnym momencie. Rozwój tego oprogramowania nabiera tempa, a Flatpaks pomaga dostarczać popularne oprogramowanie, takie jak: Spotify, Blender, Mozilla Firefox, a nawet Microsoft Skype. Wsparcie dla tego narzędzia jest ogromne, a adopcja staje się coraz lepsza.

Flatpaki mają duży potencjał, ale sąw cieniu innych graczy w grze „Universal Linux Installer”. W rezultacie są znani tylko przez maniaków Linuksa. Mam nadzieję, że ten samouczek rozświetli Flatpak bardzo potrzebne światło, aby wszyscy użytkownicy Linuksa mogli z niego korzystać!

Komentarze