Snap управляет установкой, развертыванием и удаление программного обеспечения пакетов в дистрибутивах Linux, как и apt. Фактически, Snap — это предлагаемая лучшая альтернатива apt. Canonical и Ubuntu назвали его лучшим репозиторием для управления пакетами и установки в Linux. Честно говоря, у него есть несколько преимуществ. Например,
<ул>
Проблемы с привязкой
Сообщество Linux обсуждает стремление Canonical к Snap и связанные с ним проблемы. Все эти дебаты снова начались после Запуск Ubuntu 20.04 .
Последний вариант Ubuntu поставляется с номером пустой пакет Chromium . Пакет пуст и без вашего согласия действует как бэкдор, подключая ваш компьютер к магазину Ubuntu. Проще говоря, если вы выполните простую команду «sudo apt install chromium-browser», он выполнит команду и установит пакет Snap вместо пакета Debian. Что еще более важно, без вашего согласия. Посмотрите на скриншот ниже.
![Snap-пакет, установленный Ubuntu](https://technopark-samara.ru/wp-content/uploads/2024/04/Screenshot-from-2020-06-11-17-32-49-1.png)
Очевидно, что он извлекает пакет snap, когда команда предназначена для пакета apt.
Более того, у Snap было много проблем. Установка и даже запуск Snap-пакетов занимает много времени. Кроме того, пакеты Snap занимают гораздо больше места, не соответствуют вашему тема Ubuntu и не всегда являются официальными. Если вы хотите избежать всей этой фигни с моментальными привязками, хорошим вариантом будет полное удаление репозитория моментальных снимков из Ubuntu, и вот как это сделать.
Как удалить Snap из Ubuntu
Шаг 1. Проверьте наличие установленных пакетов моментальных снимков
Прежде чем мы начнем удалять Snap, вам необходимо проверить, установлены ли в вашей системе пакеты snap. Чтобы проверить наличие установленных пакетов, выполните следующую команду.
snap list
![пакеты-списков моментальных снимков](https://technopark-samara.ru/wp-content/uploads/2024/04/Screenshot-from-2020-06-11-10-11-02.png)
Прочитано: Лучшие браузеры для Ubuntu, которые стоит попробовать в 2020 году
Шаг 2. Удалите пакеты моментальных снимков
Если вы получите результат, подобный приведенному выше, мы готовы продолжить. Если вы обнаружите пакеты, установленные в списке моментальных снимков, вам придется удалить их с помощью следующей команды.
sudo snap remove --purge package-name
«имя-пакета» необходимо удалить вместе с фактически установленным именем пакета. У нас также есть подробное руководство о том, как установить удалить приложения из Ubuntu.
Прежде всего нам нужно очистить кэш моментальных снимков.
sudo rm -rf /var/cache/snapd/
![удаление Snap-кэша](https://technopark-samara.ru/wp-content/uploads/2024/04/Screenshot-from-2020-06-11-17-08-02.png)
Шаг 3. Удалите Snap и инструмент Snap с графическим интерфейсом
После этого мы можем удалить пакет Snap, а также плагин Snap GNOME. Для этого выполните следующую команду.
sudo apt autoremove --purge snapd gnome-software-plugin-snap
![sudo-remove-snap-ubuntu-программное обеспечение](https://technopark-samara.ru/wp-content/uploads/2024/04/Screenshot-from-2020-06-11-17-10-20.png)
Шаг 4. Очистите настройки привязки
Далее мы можем удалить настройки и предпочтения Snap из вашего домашнего каталога
rm -fr ~/snap
Теперь эти команды удалят репозиторий Snap с вашего компьютера и даже из программного центра Ubuntu. Отныне у вас не будет ни рекомендаций по пакетам Snap, ни предложений. Опять же, если вы попытаетесь установить браузер Chromium, Ubuntu теперь попросит вас загрузить Snap как зависимость пакета.
![зависимость-привязка-пакета для-хрома](https://technopark-samara.ru/wp-content/uploads/2024/04/Screenshot-from-2020-06-11-17-44-18-1.png)
Шаг 5. Приостановите Snap
После того как мы удалили snap и все его настройки, вы можете приостановить установку пакета snap. Удерживание пакета предотвращает его автоматическую установку или обновление. Знаете, на всякий случай, как хром.
sudo apt-mark hold snapd
![apt-put-snapd-пакет на удержании](https://technopark-samara.ru/wp-content/uploads/2024/04/apt-put-snapd-package-on-hold.png)
Заключительные слова
Итак, вам лучше загрузить Chromium из версии репозиторий Debian . Тем не менее, это устранит автоматическое обновление браузера Chromium, но наверняка убережет вас от необходимости. Если у вас возникнут дополнительные проблемы или вопросы, дайте мне знать в комментариях ниже.
Читайте также: Как разгруппировать Windows с помощью «Alt-Tab» в Ubuntu