Wraz z nadchodzącą wersją Ubuntu 17.04 w kwietniu nazwy takie jak Ubuntu Snaps i Unity 8 były często wymieniane. Większość programistów rozumie, o co chodzi w tym zamieszaniu, ale prawdopodobnie nie dotyczy to Linux nowicjuszy.
Dzisiaj pokrótce omówimy Snaps; są, jak są ważne i czy należy się ekscytować tym nowym rozwiązaniem, czy nie.
Co to są Snapy?
Snaps to ostatecznie skompresowane aplikacje wraz z ich zależnościami i opisami uruchamiania i interakcji z innym oprogramowaniem w systemie, w którym je zainstalowałeś na.
Są one przeznaczone głównie do pracy w trybie piaskownicy i izolowane od innego oprogramowania systemowego, bezpieczne i łatwe w instalacji, aktualizacji, degradacji i usuwaniu niezależnie od systemu bazowego.
Canonical opracowuje Snaps jako nowy nośnik pakowania dla urządzeń Internetu rzeczy Ubuntu i duże wdrożenia kontenerów określane jako Ubuntu Core.
Funkcje Snapów
FunkcjeSnaps stanowią znaczący wkład w Linux ponieważ, cytując Canonical, dają programistom możliwość
pakuj dowolną aplikację dla każdego Linux komputera stacjonarnego, serwera, chmury lub urządzenia i dostarczaj aktualizacje bezpośrednio.
Poniżej znajdziesz najważniejsze informacje o tym, dlaczego Snapy są doskonałe:
Przystępność cenowa
Rozpocznij pracę z Snaps bezpłatnie i zacznij tworzyć aplikacje bezpośrednio na Ubuntu Core .
Ruchliwość
Snaps umożliwiają tworzenie, tworzenie pakietów, instalowanie i aktualizowanie aplikacji na dowolnym Linuxkomputer stacjonarny, chmura i serwer za jednym zamachem.
Koniec z szukaniem sposobów na zainstalowanie tych samych aplikacji w różnych dystrybucjach Linux, zwłaszcza że wiele innych dystrybucji to weryfikacja nowej technologii.
Szybsze instalacje i aktualizacje
Dzięki Snaps instalowanie i aktualizowanie aplikacji będzie dziecinnie proste, ponieważ wszystkie zależności są już zawarte w pliku zip, więc nie ma już uszkodzonych aplikacji .
Wsparcie społeczności
Jak w przypadku Ubuntu, tak samo jest w przypadku Snapsi Rdzeń UbuntuWiedz, że masz wsparcie ogromnej społeczności programistów, którzy pomogą Ci, gdy utkniesz jako programista lub jako Linux entuzjasta wdrażania Zatrzaski
Jak zainstalować Snap w systemie Linux
W tej sekcji pokażę, jak zainstalować Snap w systemie Linux i jak używać snapa do instalowania, aktualizowania lub usuwania pakietów.
Od Ubuntu 16.04 Snap jest już wstępnie zainstalowany w systemie, więc nie musimy go ponownie instalować. W przypadku innej dystrybucji możesz postępować zgodnie z poniższymi instrukcjami:
W Arch Linux
$ sudo yaourt -S snapd $ Sudo systemctl uruchom snapd.socket
W Fedorze
$ sudo dnf copr włącz zyga/snapcore $ sudo dnf zainstaluj snapd $ Sudo systemctl włącz --teraz snapd.service $ Sudo ustaw siłę 0
Po zainstalowaniu i uruchomieniu przystawki możesz wyświetlić listę wszystkich dostępnych pakietów w przystawce, jak pokazano.
$ szybkie wyszukiwanie
Aby wyszukać określony pakiet, po prostu określ nazwę pakietu jako show.
$ wyszukaj nazwę-pakietu
Aby zainstalować pakiet Snap, określ nazwę pakietu.
$ sudo snap install nazwa-pakietu
Aby zaktualizować zainstalowany pakiet Snap, określ nazwę pakietu.
$ sudo snap odśwież nazwa-pakietu
Aby usunąć zainstalowany pakiet snap, uruchom.
$ sudo snap usuń nazwę-pakietu
Aby dowiedzieć się więcej o pakietach snap, przejrzyj strony podręcznika lub skorzystaj z poniższych łączy.
Możesz dowiedzieć się więcej o Snapach, sprawdzając poniższe zasoby:
Mam nadzieję, że udało Ci się uzyskać przynajmniej podstawowe zrozumienie tego, czym są Snapy i dlaczego są tak ważne dla społeczności Linuksa. Zachęcamy do umieszczania komentarzy poniżej oraz sugerowania informacji, które mogłem pominąć.