Linux Mint nie jest domyślnie dostarczany z snapd i dla wielu użytkowników jest to ulepszenie w stosunku do bazy Ubuntu. Ale co, jeśli masz ochotę na snapy i chcesz je zainstalować w Linux Mint?
Może chcesz przywrócić łatwość instalacji i przenośność zatrzasków, które przynoszą na stół. A może musisz zainstalować oprogramowanie, które jest dostępne tylko w Snap Store.
Bez względu na powód, włączenie obsługi Snap w systemie Linux mint jest dość łatwe.
Włącz obsługę aplikacji Snap w Linux Mint
„Dlaczego Linux Mint domyślnie nie obsługuje Snap?” możesz się zastanawiać. Głównym powodem jest scentralizowana kontrola, jaką Canonical i Ubuntu mają nad snapami. Możesz udać się do Przewodniki użytkownika Linux Mint aby dowiedzieć się więcej o tym, dlaczego Linux Mint wyłączył Snap Store.
Jeśli spróbujesz zainstalować snapd na Linux Mint, zostaniesz powitany błędami, takimi jak „Pakiet snapd jest niedostępny” lub „Pakiet snapd nie ma kandydata do instalacji”.
Linux Mint ma preferencje.d katalog, w którym przechowywane są dodatkowe preferencje APT zbudowane na bazie Ubuntu. Katalog składa się z pliku konfiguracyjnego o nazwie nosnap.pref, zawierający instrukcje uniemożliwiające APT instalowanie przystawek.
Aby przywrócić obsługę Snap na pulpicie Mint, usuń ten plik za pomocą polecenia rm następująco:
sudo rm /etc/apt/preferences.d/nosnap.pref
Jeśli nie masz pewności, czy chcesz, aby ta zmiana była trwała, możesz zmienić nazwę pliku za pomocą mv:
sudo mv /etc/apt/preferences.d/nosnap.pref /etc/apt/preferences.d/nosnap.pref.backup
Po zakończeniu zaktualizuj listę pakietów swojego systemu za pomocą APT:
sudo apt aktualizacja
Aby upewnić się, że możesz otrzymywać snapy ze Snap Store, zainstaluj snapd:
sudo apt zainstalować snapd
Uruchom usługę snapd za pomocą systemctl w następujący sposób:
sudo systemctl początek snapd
Potrzebujesz snapd, aby uruchamiał się automatycznie podczas uruchamiania. Aby to zrobić, uruchom następujące polecenie:
sudo systemctl włączać snapd
Potwierdź, czy snapd został pomyślnie zainstalowany, uruchamiając:
pstryknąć zainstalować witaj świecie && witaj świecie
Jeśli na wyjściu pojawi się „Witaj świecie!”, snapd jest teraz zainstalowany i możesz przejść dalej. Jeśli nie, rozważ ponowne wykonanie kroków instalacji.
Po skonfigurowaniu snapd możesz zainstalować dowolny pakiet Snap w Linux Mint za pomocą:
sudo snap zainstalować nazwapakietu
Na przykład, jeśli chcesz zainstalować Google Chrome ze sklepu Snap Store, uruchom:
sudo snap zainstalować google-chrome
Usuń obsługę Snap z Linux Mint
Kiedy skończysz używać Snap i chcesz go usunąć z systemu, wszystko, co musisz zrobić, to usunąć wszystkie pakiety Snap i snapd oraz przywrócić nosnap.pref plik.
Możesz wyświetlić listę wszystkich zainstalowanych przystawek, używając:
pstryknąć lista
Następnie usuń wszystkie pakiety, wpisując:
snap usuń nazwa_pakietu
Po zakończeniu odinstaluj snapd i jego zależności za pomocą APT:
sudo apt autorove snapd
Zmień nazwę nosnap.pref.backup plik z powrotem do oryginalnej nazwy za pomocą mv:
sudo mv /etc/apt/preferences.d/nosnap.pref.backup /etc/apt/preferences.d/nosnap.pref
Jeśli wcześniej zdecydowałeś się usunąć plik, utwórz nowy plik za pomocą dotyku:
sudo touch /etc/apt/preferences.d/nosnap.pref
Otwórz plik za pomocą edytora tekstu i dodaj następujące wiersze:
# Aby zapobiec uruchamianiu instalacji Snap przez pakiety repozytorium,
# ten plik zabrania instalowania snapd przez APT.
# Po więcej informacji: https://linuxmint-user-guide.readthedocs.io/en/latest/snap.html
Opakowanie: snapd
Szpilka: uwolnienie a=*
Priorytet pinów: -10
Zapisz i zamknij plik. Na koniec zaktualizuj repozytoria systemowe za pomocą APT:
sudo apt aktualizacja
Linux zapewnia pełną kontrolę nad komputerem
Podobnie jak w przypadku wszystkiego innego w Linuksie, Mint pozwala kontrolować, które aspekty systemu chcesz włączyć, a które chcesz omijać.
Chociaż snapy mogą być kontrowersyjne w społeczności open source, a Linux Mint domyślnie ich nie obsługuje, ostatecznie to ty decydujesz, czy powinieneś ich używać. Na tym polega piękno open source i Linuksa.
To samo dotyczy innych aspektów Linux Mint. Chociaż domyślne pulpity Linux Mint są świetne, możesz przełączyć się na inne środowiska graficzne (na przykład KDE Plasma) bez ingerencji ze strony systemu operacyjnego.