Snapy stają się coraz bardziej popularne. Właściwie prawie każda dystrybucja Linuksa oferuje ich wsparcie, z wyjątkiem Linux Mint. Twórcy tego systemu operacyjnego uznają, że technologia Snap nie spełnia w pełni ich wymagań, dlatego domyślnie wyłączyli jej obsługę. Co ciekawe, mimo że nowsze wersje Linux Mint są oparte na Ubuntu 16.04, które ma włączone Snapy, to w Mint są one dezaktywowane. Zamiast tego, zespół Linux Mint zdecydował się na pełne wsparcie dla Flatpak, które jest solidną alternatywą, oferującą wiele dostępnych pakietów. Mimo to, ogólne zainteresowanie Snapami rośnie, a takie firmy jak Microsoft promują tę technologię. Jeżeli jesteś użytkownikiem Linux Mint i chciałbyś korzystać z Flatpak, ale także z Snapów, możesz łatwo włączyć obsługę Snap w swoim systemie.
Instalacja Snapd w Linux Mint
Aby aktywować obsługę Snap w Linux Mint, konieczne jest zainstalowanie odpowiedniego pakietu, ponieważ zespół Linux Mint domyślnie usuwa komponenty Snap. W tym celu należy otworzyć terminal. Po jego uruchomieniu wpisz: sudo -s
, aby uzyskać uprawnienia administratora. Użycie powłoki roota zamiast pojedynczych poleceń sudo może być przydatne, jeśli planujesz intensywnie pracować z systemem.
Po uzyskaniu dostępu do powłoki roota warto wykonać aktualizację systemu, aby upewnić się, że narzędzie Snapd będzie działać prawidłowo. Jeśli nie czujesz się komfortowo z poleceniami do aktualizacji w Linux Mint, możesz skorzystać z narzędzia Mint Updater, które również będzie skuteczne.
Na początek użyj polecenia apt update
, aby odświeżyć źródła oprogramowania w Linux Mint. To również pozwoli sprawdzić, czy są dostępne aktualizacje dla systemu.
apt update
Następnie zastosuj polecenie apt upgrade
, aby zainstalować wszelkie nowe aktualizacje, które system zidentyfikuje jako dostępne. Pamiętaj, aby dodać -y
na końcu, aby polecenie automatycznie zatwierdziło aktualizacje, co pozwoli uniknąć konieczności ręcznego potwierdzania.
apt upgrade -y
Gdy aktualizacje zostaną zainstalowane, możesz przystąpić do instalacji oprogramowania potrzebnego do obsługi Snap w systemie Linux.
apt install snapd
Po tej operacji system powinien automatycznie uruchomić wszystkie niezbędne usługi dla Snapd. W przypadku jakichkolwiek problemów z ich uruchomieniem, warto spróbować:
apt purge snapd
Użycie polecenia purge
to skuteczny sposób na rozwiązanie problemów z środowiskiem Snap, ponieważ usunie ono wszystkie pozostałości po Snapach w systemie. Jak sama nazwa wskazuje, operacja ta ma na celu „oczyszczenie” systemu. Po jej zakończeniu możesz bezpiecznie ponownie zainstalować Snapd, co spowoduje ponowne pobranie i skonfigurowanie wszystkich komponentów oraz może naprawić ewentualne problemy.
apt install snapd
Używanie Snap w Linux Mint – Terminal
Po aktywacji Snap w Linux Mint warto pamiętać, że jego działanie może być inne niż w Ubuntu. Głównym powodem jest to, że Linux Mint 18.3 (oraz inne wersje 18.x) opiera się na Ubuntu 16.04, który ma swoje ograniczenia, w tym nieaktualne wersje oprogramowania.
W systemach Ubuntu 17.04 i 17.10 użytkownicy mogą łatwo przeszukiwać i instalować Snapy za pomocą narzędzia Gnome Software, które wspiera tę funkcję. Niestety, to narzędzie wymaga wersji 3.26 Gnome, podczas gdy Mint korzysta tylko z 3.22. W związku z tym wszystkie operacje związane z instalacją Snapów w Mint muszą być wykonywane za pomocą terminala.
Aby zainstalować Snap w Linux Mint, otwórz terminal i wpisz:
snap find "nazwa_programu"
To polecenie wygeneruje listę dostępnych pakietów związanych z daną przystawką. Aby zainstalować Snap, skopiuj dokładną nazwę pakietu z listy, a następnie użyj poniższego polecenia:
sudo snap install nazwa_programu
Snapy często wymagają aktualizacji. Aby zaktualizować listę dostępnych pakietów do najnowszej wersji, użyj polecenia snap refresh
. Każdorazowe użycie tego polecenia spowoduje, że Snapd pobierze najnowsze wersje aplikacji i zastąpi nimi te starsze.
sudo snap refresh
Snapy można łatwo usunąć z Linux Mint w dowolnym momencie, korzystając z polecenia do usuwania:
sudo snap remove nazwa_programu
Aby zobaczyć wszystkie dostępne Snapy w sklepie z przystawkami, można użyć polecenia wyszukiwania bez dodatkowych parametrów:
snap search
Chcesz zapisać listę dostępnych Snapów do późniejszego przeglądania? Możesz to zrobić, exportując wyniki do pliku:
snap search >> ~/snap-list.txt
Dostęp do zapisanego pliku uzyskasz w dowolnym momencie, otwierając snap-list.txt
w katalogu domowym na swoim systemie Linux.
newsblog.pl
Maciej – redaktor, pasjonat technologii i samozwańczy pogromca błędów w systemie Windows. Zna Linuxa lepiej niż własną lodówkę, a kawa to jego główne źródło zasilania. Pisze, testuje, naprawia – i czasem nawet wyłącza i włącza ponownie. W wolnych chwilach udaje, że odpoczywa, ale i tak kończy z laptopem na kolanach.