Programy

Snap

Ostatnia aktualizacja: 17 września 2023, 18:15

Linux
Trzecia odsłona uniwersalnych pakietów, po AppImage i Flatpak poświęcona jest Snap.

Snap to pakiety aplikacji dla komputerów stacjonarnych, chmury i IoT, które są łatwe w instalacji, bezpieczne, wieloplatformowe i wolne od zależności.

* snap to zarówno interfejs wiersza poleceń, jak i format pakietu aplikacji
* snapd to usługa działająca w tle, która zarządza snapami
* snapcraft to polecenie i struktura używana do tworzenia własnych snapów
* Snap Store zapewnia miejsce do przesyłania, przeglądania i instalacji snapów przez użytkowników

Snap działa w wielu dystrybucjach GNU/Linuxa i umożliwia proste wdrażanie oprogramowania, niezależnie od dystrybucji. Snap został pierwotnie zaprojektowany i stworzony przez Canonical.

System testowy to ponownie Debian testing Bullseye 64bit.

Instalacja Debian i Ubuntu:
sudo apt install snapd

Wyszukiwanie snapów:
snap find szukana fraza

Tylko pobranie snapa:
snap download nazwa-snapa

Instalacja snapa:
sudo snap install nazwa-snapa

Instalacja snapa z dysku lokalnego:
sudo snap install --dangerous /ścieżka/do/snapa

Uruchomienie snapa:
snap run nazwa-snapa

Wyświetlenie listy zainstalowanych snapów:
snap list

Informacja o snapie:
snap info nazwa-snapa

Usuwanięcie snapa:
sudo snap remove nazwa-snapa

Ręczna aktualizacja zainstalowanych snapów:
sudo snap refresh

Dostęp do podręcznika:
man snap

Zainstalowałem pakiet 'glimpse-editor’ w celach dydaktycznych.
sudo snap install glimpse-editor

Instalacja Glimpse

Pomimo kilku błędów przy uruchomieniu, pakiet wystartował poprawnie.
snap run glimpse-editor

Uruchomienie Glimpse

Drugim, losowo wybranym pakietem był Colibri – własnościowa przeglądarka stron www.
sudo snap install colibri

Instalacja Colibri

Uruchomienie aplikacji poleceniem:
snap run colibri

Po zakończeniu testów wyświetliłem wszystkie zainstalowane snapy poleceniem:
snap list

Snap lista

i usunąłem te, które nie były mi już potrzebne:
sudo snap remove pakiet-snap1 pakiet-snap2 pakiet-snap3

Podsumowanie:

Zaraz po instalacji Snap oferuje dostęp do bazy pakietów, prostą instalację, usuwanie oraz aktualizację. Aktualizacja pakietów snap może być przeprowadzona ręcznie, jak również automatycznie, zgodnie z ustawieniem snap refresh.timer.
Snap umożliwia również instalację pakietów z różnych kanałów, jeśli są dostępne, np: stable, beta lub edge, jak również powrót do stablnej wersji, po zainstalowaniu np. wersji beta.
Snap, podobnie jak Flatpak, nie dostarcza wpisu do menu jak również do menu kontekstowego.

Snap jest przydatnym narzędziem do instalacji dodatkowego oprogramowania. Posiada sporą ilość przydatnych, dodatkowych opcji, co pomaga w dostosowaniu menadżera pakietów snap do swoich potrzeb.

 

 

Click to rate this post!
[Total: 0 Average: 0]

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna jest chroniona przez reCAPTCHA i Google Politykę Prywatności oraz obowiązują Warunki Korzystania z Usługi.