Главная страница » Как удалить Snap из Ubuntu 20.10

Как удалить Snap из Ubuntu 20.10

Автор: Евгений Стерликов

Snap управляет установкой, развертыванием и удаление программного обеспечения пакетов в дистрибутивах Linux, как и apt. Фактически, Snap — это предлагаемая лучшая альтернатива apt. Canonical и Ubuntu назвали его лучшим репозиторием для управления пакетами и установки в Linux. Честно говоря, у него есть несколько преимуществ. Например,

<ул>

  • Пакеты Snap обновляются автоматически.
  • Зависимости включены в пакет Snap. Таким образом, никакой дополнительной установки
  • Приложения Snap работают в изолированной среде
  • Самые популярные приложения от крупных издателей, таких как KDE, Microsoft и Google, находятся в репозитории Snap.
  • Проблемы с привязкой

    Сообщество Linux обсуждает стремление Canonical к Snap и связанные с ним проблемы. Все эти дебаты снова начались после Запуск Ubuntu 20.04 .

    Последний вариант Ubuntu поставляется с номером пустой пакет Chromium . Пакет пуст и без вашего согласия действует как бэкдор, подключая ваш компьютер к магазину Ubuntu. Проще говоря, если вы выполните простую команду «sudo apt install chromium-browser», он выполнит команду и установит пакет Snap вместо пакета Debian. Что еще более важно, без вашего согласия. Посмотрите на скриншот ниже.

    Snap-пакет, установленный Ubuntu

    Очевидно, что он извлекает пакет snap, когда команда предназначена для пакета apt.

    Более того, у Snap было много проблем. Установка и даже запуск Snap-пакетов занимает много времени. Кроме того, пакеты Snap занимают гораздо больше места, не соответствуют вашему тема Ubuntu и не всегда являются официальными. Если вы хотите избежать всей этой фигни с моментальными привязками, хорошим вариантом будет полное удаление репозитория моментальных снимков из Ubuntu, и вот как это сделать.

    Как удалить Snap из Ubuntu

    Шаг 1. Проверьте наличие установленных пакетов моментальных снимков

    Прежде чем мы начнем удалять Snap, вам необходимо проверить, установлены ли в вашей системе пакеты snap. Чтобы проверить наличие установленных пакетов, выполните следующую команду.

    snap list
    пакеты-списков моментальных снимков

    Прочитано: Лучшие браузеры для Ubuntu, которые стоит попробовать в 2020 году

    Шаг 2. Удалите пакеты моментальных снимков

    Если вы получите результат, подобный приведенному выше, мы готовы продолжить. Если вы обнаружите пакеты, установленные в списке моментальных снимков, вам придется удалить их с помощью следующей команды.

    sudo snap remove --purge package-name

    «имя-пакета» необходимо удалить вместе с фактически установленным именем пакета. У нас также есть подробное руководство о том, как установить удалить приложения из Ubuntu.

    Прежде всего нам нужно очистить кэш моментальных снимков.

    sudo rm -rf /var/cache/snapd/
    удаление Snap-кэша

    Шаг 3. Удалите Snap и инструмент Snap с графическим интерфейсом

    После этого мы можем удалить пакет Snap, а также плагин Snap GNOME. Для этого выполните следующую команду.

    sudo apt autoremove --purge snapd gnome-software-plugin-snap
    sudo-remove-snap-ubuntu-программное обеспечение

    Шаг 4. Очистите настройки привязки

    Далее мы можем удалить настройки и предпочтения Snap из вашего домашнего каталога

    rm -fr ~/snap

    Теперь эти команды удалят репозиторий Snap с вашего компьютера и даже из программного центра Ubuntu. Отныне у вас не будет ни рекомендаций по пакетам Snap, ни предложений. Опять же, если вы попытаетесь установить браузер Chromium, Ubuntu теперь попросит вас загрузить Snap как зависимость пакета.

    зависимость-привязка-пакета для-хрома

    Шаг 5. Приостановите Snap

    После того как мы удалили snap и все его настройки, вы можете приостановить установку пакета snap. Удерживание пакета предотвращает его автоматическую установку или обновление. Знаете, на всякий случай, как хром.

    sudo apt-mark hold snapd
    apt-put-snapd-пакет на удержании

    Заключительные слова

    Итак, вам лучше загрузить Chromium из версии репозиторий Debian . Тем не менее, это устранит автоматическое обновление браузера Chromium, но наверняка убережет вас от необходимости. Если у вас возникнут дополнительные проблемы или вопросы, дайте мне знать в комментариях ниже.

    Читайте также: Как разгруппировать Windows с помощью «Alt-Tab» в Ubuntu

    Возможно вам будет интересно