Jak włączyć obsługę Snap w Linux Mint
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 przejść do Przewodników użytkownika Linux Mint , aby dowiedzieć się więcej o tym, dlaczego Linux Mint wyłączył Snap Store.
Jeśli spróbujesz zainstalować snapd w Linux Mint, zostaniesz powitany błędami, takimi jak „Pakiet snapd jest niedostępny” lub „Pakiet snapd nie ma kandydata do instalacji”.
Linux Mint ma katalog preferencji.d , w którym przechowywane są dodatkowe preferencje APT zbudowane na bazie Ubuntu. Katalog składa się z pliku konfiguracyjnego o nazwie nosnap.pref , zawierającego instrukcje uniemożliwiające APT instalowanie snapów.
Aby przywrócić obsługę Snap na pulpicie Mint, usuń ten plik za pomocą polecenia rm w następujący sposób:
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 update
Aby upewnić się, że możesz otrzymywać snapy ze Snap Store, zainstaluj snapd:
sudo apt install snapd
Uruchom usługę snapd za pomocą systemctl w następujący sposób:
sudo systemctl start snapd
Potrzebujesz snapd, aby uruchamiał się automatycznie podczas uruchamiania. Aby to zrobić, uruchom następujące polecenie:
sudo systemctl enable snapd
Potwierdź, czy snapd został pomyślnie zainstalowany, uruchamiając:
snap install hello-world && hello-world
Jeśli na wyjściu pojawi się komunikat „ 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 install packagename
Na przykład, jeśli chcesz zainstalować Google Chrome ze sklepu Snap Store, uruchom:
sudo snap install 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ć plik nosnap.pref .
Możesz wyświetlić listę wszystkich zainstalowanych przystawek, używając:
snap list
Następnie usuń wszystkie pakiety, wpisując:
snap remove packagename
Po zakończeniu odinstaluj snapd i jego zależności za pomocą APT:
sudo apt autoremove snapd
Zmień nazwę pliku nosnap.pref.backup z powrotem na pierwotną nazwę, używając 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:
# To prevent repository packages from triggering the installation of Snap,
# this file forbids snapd from being installed by APT.
# For more information: https://linuxmint-user-guide.readthedocs.io/en/latest/snap.html
Package: snapd
Pin: release a=*
Pin-Priority: -10
Zapisz i zamknij plik. Na koniec zaktualizuj repozytoria systemowe za pomocą APT:
sudo apt update
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.
Dodaj komentarz