flatpak

Jak zainstalować aplikacje Flatpak, Snap i AppImage w systemie Linux?

Jak zainstalować aplikacje Flatpak, Snap i AppImage w systemie Linux?
W tym artykule wyjaśnimy, jak zainstalować, usunąć i zarządzać pakietami Flatpak, Snap i AppImage w systemie Linux. Te trzy formaty pakietów były opracowywane przez ostatnie kilka lat i zapewniają pakiety niezależne od dystrybucji, które można zainstalować we wszystkich głównych dystrybucjach Linuksa. Szczegółowe porównanie tych formatów opakowań dostępne jest tutaj.

Instalowanie i zarządzanie pakietami Flatpak

Jeśli używasz Ubuntu, jego pochodnych lub innych dystrybucji Linuksa opartych na Ubuntu, możesz uruchomić następujące dwa polecenia, aby skonfigurować pakiety Flatpak:

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

Drugie polecenie dodaje oficjalne repozytorium Flathub, którego można używać do pobierania i instalowania aplikacji Flatpak. Możliwe jest dodanie innych repozytoriów stron trzecich, zastępując adres URL repozytorium w drugim poleceniu powyżej. Jednak generalnie powinieneś trzymać się domyślnego repozytorium, aby uniknąć instalowania nieprzetestowanych aplikacji, które mogą mieć problemy z bezpieczeństwem.

Jeśli używasz innej dystrybucji Linuksa, postępuj zgodnie z tym przewodnikiem szybkiej konfiguracji, który zawiera instrukcje instalacji dla ponad 25 dystrybucji Linuksa.

Po zakończeniu konfiguracji Flatpak możesz przejść do sklepu Flathub, aby pobrać dowolną wybraną aplikację. Na przykład, aby zainstalować pakiet Firefox Flatpak, możesz odwiedzić jego listę w sklepie Flathub lub wyszukać go za pomocą paska wyszukiwania na stronie Flathub. Każda pozycja na stronie Flathub zawiera polecenie instalacji na dole strony. Aby zainstalować pakiet, musisz uruchomić to polecenie w terminalu. Zauważ, że polecenie jest takie samo dla wszystkich dystrybucji Linuksa. W cytowanym przypadku musisz uruchomić następujące polecenie, aby zainstalować pakiet Firefox flatpak:

$ flatpak zainstaluj flathub org.mozilla.firefox

Pamiętaj, że podczas instalowania pakietu Flatpak możesz zostać poproszony o zainstalowanie dodatkowych pakietów i zależności. Jest to normalne, ponieważ pakiety Flatpak w razie potrzeby instalują niezbędne pakiety i biblioteki.

Aby usunąć zainstalowany pakiet Flatpak, musisz uruchomić następujące polecenie (zamień identyfikator pakietu):

$ flatpak odinstalować org.mozilla.firefox

Jeśli nie pamiętasz identyfikatora paczki, możesz go uzyskać ze strony z listą sklepów Flathub. Flatpak pokaże również sugestie aplikacji, jeśli podasz tylko częściową nazwę lub identyfikator. Na przykład, jeśli po prostu użyjesz „firefox” w powyższym poleceniu, Flatpak automatycznie zaoferuje ci możliwość usunięcia pakietu Firefox.

Aby zaktualizować zainstalowany pakiet Flatpak, musisz uruchomić następujące polecenie (zamień identyfikator pakietu):

$ organizacja aktualizacji flatpak.mozilla.firefox

Aby wyświetlić listę wszystkich pakietów Flatpak zainstalowanych w systemie Linux, użyj następującego polecenia:

$ lista flatpak

Wiele dystrybucji Linuksa używa wtyczki Flatpak w swojej aplikacji do dystrybucji oprogramowania, aby ułatwić instalację i automatyczne aktualizacje. Aby uzyskać więcej informacji na temat użycia Flatpak, uruchom następujące dwa polecenia:

$ flatpak --pomoc
$ mężczyzna flatpak

Instalowanie i zarządzanie pakietami Snap

Ubuntu, jego pochodne i większość innych dystrybucji Linuksa opartych na Ubuntu ma domyślnie włączoną obsługę Snap. Możesz wyszukiwać pakiety snapów w aplikacji GUI Software Center, a także instalować je z wiersza poleceń. Pakiety Snap można przeszukiwać również na stronie Snap Store. Każda pozycja w sklepie snap zawiera polecenie zainstalowania wymienionej aplikacji.

Aby dodać obsługę Snap do innych dystrybucji Linuksa, może być konieczne zainstalowanie najpierw pakietu „snapd” (podobnie jak w przypadku opisanej powyżej konfiguracji Flatpak). Postępuj zgodnie z przewodnikiem instalacji snapd dostępnym tutaj dla ponad 25 dystrybucji Linuksa.

Po zakończeniu instalacji Snapd odwiedź dowolną listę w sklepie Snap i uruchom określone polecenie wymienione na stronie. Na przykład, aby zainstalować Android Studio Snap, musisz uruchomić następujące polecenie:

$ sudo przystawki zainstaluj android-studio --classic

Aby usunąć pakiet Snap, użyj następującego polecenia (w razie potrzeby zmień nazwę aplikacji):

$ sudo snap usuń android-studio

Aby wyświetlić listę wszystkich pakietów Snap zainstalowanych w twoim systemie, użyj następującego polecenia:

$ lista zatrzasków

Pamiętaj, że nie możesz wyłączyć przystawek. Są one automatycznie instalowane w Twoim systemie w regularnych odstępach czasu. Możesz jednak przełożyć je lub tymczasowo wstrzymać aktualizacje. Szczegółowy przewodnik dotyczący zarządzania aktualizacjami Snap jest dostępny tutaj.

Aby dowiedzieć się więcej o pakietach Snap, uruchom następujące dwa polecenia:

$ snap --pomoc
$ trzask mężczyzny

Instalowanie i zarządzanie pakietami AppImage

Pakiety AppImage działają podobnie do przenośnych plików „exe”, których mogłeś używać w systemie Windows. Wszystko, co musisz zrobić, to pobrać plik AppImage i oznaczyć go jako plik wykonywalny, aby uruchomić aplikację. Aby plik AppImage był wykonywalny, uruchom polecenie w następującym formacie:

$ chmod +x plik.obraz aplikacji

Po zaznaczeniu pliku wykonywalnego kliknij dwukrotnie plik wykonywalny AppImage, aby uruchomić aplikację. Aby usunąć plik AppImage, po prostu usuń go z dysku twardego.

Podobnie jak Flatpak i Snap, dostępny jest również sklep AppImage. Jednak w przeciwieństwie do Snap i Flatpak, programiści, którzy dystrybuują swoje aplikacje w formacie AppImage, często nie umieszczają ich w tym scentralizowanym sklepie. Pliki AppImage są głównie dystrybuowane za pośrednictwem repozytoriów kodu źródłowego lub ze stron internetowych aplikacji.

W niektórych przypadkach pliki AppImage mogą monitować o utworzenie programu uruchamiającego, który pojawia się w menu aplikacji i na pulpicie jako skrót. Jeśli zdecydowałeś się utworzyć program uruchamiający, możesz go usunąć po usunięciu pliku AppImage. Aby to zrobić, po prostu odwiedź lokalizację określoną poniżej i usuń powiązany „.pulpit”.

$DOM/.lokalne/udostępnianie/aplikacje/

Wniosek

Pakiety Flatpak, Snap i AppImage zapewniają nowe sposoby dystrybucji aplikacji we wszystkich głównych dystrybucjach Linuksa. Zapewniają lepsze zabezpieczenia i ułatwiają programistom dystrybucję ich aplikacji. Te nowe formaty pakietów to przyszłość pakowania aplikacji dla systemu Linux, zwłaszcza dla niesystemowych aplikacji innych firm.

Gry Najlepsze emulatory konsoli do gier dla systemu Linux
Najlepsze emulatory konsoli do gier dla systemu Linux
W tym artykule wymienimy popularne oprogramowanie do emulacji konsoli do gier dostępne dla systemu Linux. Emulacja to warstwa kompatybilności oprogram...
Gry Najlepsze dystrybucje Linuksa do gier w 2021 r
Najlepsze dystrybucje Linuksa do gier w 2021 r
System operacyjny Linux przeszedł długą drogę od pierwotnego, prostego, serwerowego wyglądu. Ten system operacyjny znacznie się poprawił w ostatnich l...
Gry Jak przechwytywać i przesyłać strumieniowo sesję gry w systemie Linux
Jak przechwytywać i przesyłać strumieniowo sesję gry w systemie Linux
W przeszłości granie w gry było uważane tylko za hobby, ale z czasem branża gier odnotowała ogromny wzrost pod względem technologii i liczby graczy. P...