Snap obsługuje instalację pakietu, wdrażanie i usuwanie oprogramowania w dystrybucjach Linuksa, podobnie jak „apt”. W rzeczywistości Snap jest proponowaną lepszą alternatywą dla apt. Został okrzyknięty przez Canonical i Ubuntu jako najlepsze repozytorium do zarządzania pakietami i instalacji w systemie Linux. Szczerze mówiąc, ma kilka zalet. Na przykład,
Pakiety Snap są automatycznie aktualizowane
Zależności są zawarte w pakiecie przystawki. Więc nie ma dodatkowej instalacji
Aplikacje Snap działają w środowisku piaskownicy
Najpopularniejsze aplikacje od głównych wydawców, takich jak KDE, Microsoft, Google, są w mgnieniu oka
Problemy z przystawką
Społeczność Linuksa dyskutuje o dążeniu Canonical do snapu i związanych z tym problemach. Cała debata snapowa ponownie rozpoczęła się po uruchomieniu Ubuntu 20.04.
Najnowszy wariant Ubuntu jest dostarczany z pusty pakiet Chromium. Pakiet jest pusty i działa bez Twojej zgody jako backdoor po podłączeniu komputera do sklepu Ubuntu. Krótko mówiąc, jeśli wykonasz prostą „sudo apt install chromium-browser”, wykonuje polecenie i instaluje pakiet Snap zamiast Debiana. Co ważniejsze, bez Twojej zgody. Spójrz na zrzut ekranu poniżej.
Wyraźnie pobiera pakiet Snap, gdy polecenie dotyczy pakietu apt.
Co więcej, Snap miał wiele podstawowych problemów. Pakiety Snap zajmują dużo czasu, aby je zainstalować, a nawet uruchomić. Ponadto pakiety Snap zajmują dużo więcej miejsca, nie pasują do motywu Ubuntu i nie zawsze są oficjalne. Jeśli chcesz uniknąć tego problemu, usunięcie repozytorium Snap z Ubuntu byłoby dobrym rozwiązaniem, a oto jak to zrobić.
Jak usunąć Snap z Ubuntu
Zanim zaczniemy usuwać przystawki, musisz sprawdzić, czy masz zainstalowane pakiety przystawek w systemie. Aby sprawdzić, czy są zainstalowane zainstalowane pakiety, uruchom następujące polecenie.
lista przystawek
Przeczytaj: Najlepsze przeglądarki dla Ubuntu, które powinieneś wypróbować w 2020 roku
W przypadku otrzymania wyniku takiego jak powyżej, możemy kontynuować. Jeśli znajdziesz pakiety zainstalowane na liście lokalizacji, będziesz musiał je usunąć, używając następującego polecenia.
sudo snap remove –purge nazwa-pakietu
„Nazwa-pakietu” musi zostać usunięta z faktycznie zainstalowaną nazwą pakietu. Mamy również szczegółowy przewodnik na temat odinstalowywania aplikacji z Ubuntu.
Przede wszystkim musimy wyczyścić pamięć podręczną Snap.
sudo rm -rf / var / cache / snapd /
Po zakończeniu możemy usunąć pakiet Snap, a także wtyczkę GNOME Snap. Aby to zrobić, uruchom następujące polecenie.
sudo apt autorove –purge snapd gnome-software-plugin-snap
Następnie możemy usunąć ustawienia i preferencje przyciągania z twojego katalogu domowego
rm -fr ~ / snap
Teraz te polecenia usuną repozytorium Snap z twojego komputera, a nawet centrum oprogramowania Ubuntu. Odtąd nie będziesz otrzymywać rekomendacji dotyczących pakietów Snap ani żadnych sugestii. Ponownie, jeśli spróbujesz zainstalować przeglądarkę Chromium, Ubuntu poprosi teraz o pobranie przystawki jako zależności pakietu.
Lepiej więc pobierz Chromium z Repozytorium Debiana. Jednak wyeliminowałoby to automatyczną aktualizację przeglądarki Chromium, ale z pewnością nie pozwoliłoby ci się zaskoczyć. Aby uzyskać więcej problemów lub zapytań, daj mi znać w komentarzach poniżej.
Przeczytaj także: Jak rozgrupować Windows w „Alt-Tab” w Ubuntu