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

Не поймите меня неправильно, собирайся защелками Великолепно в теории - если вы не знали об этом, пакет Snap похож на изолированное приложение, которое упаковано следующим образом:

  • Вы можете быть уверены, что используете его в точности так, как задумано разработчиком приложения, поскольку все зависимости и ресурсы включены в пакет приложения Snap.
  • Snap обычно не может получить доступ ко всей вашей системе, он работает в какой-то песочнице для приложений.
  • Snap являются кроссплатформенными и распространяются независимо от пакетов Apt / Deb, поэтому они обычно более актуальны, чем пакеты Apt.

Все это звучит великолепно и в некотором смысле предназначено для разработчиков приложений, но за это приходится платить: низкая производительность и общие неудобства, связанные с темами приложений, доступом к папкам пользователей и т. Д. Лично я считаю, что если я хочу запустить приложение в песочнице, я больше склоняюсь к инструменту. Flatpak Потому что он более производительный и выглядит более зрелым, чем инструмент Canonical Snap.

Как удалить Snap в Ubuntu - Linux

Snap управляет установкой, публикацией и удалением пакета на Дистрибутивы Linux , как и «Апт». Фактически, Snap - гораздо лучшая альтернатива, чем Apt. Приветствовали Canonical и Ubuntu Как лучший репозиторий для управления и установки пакетов в Linux. Честно говоря, у него есть некоторые преимущества. Например:

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

Проблемы, связанные с Snap.

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

Последняя версия Ubuntu поставляется с Пакет хрома пустой. Пакет пуст и без вашего согласия действует как черный ход, подключая ваш компьютер к магазину. Ubuntu. Проще говоря, если вы сделаетеsudo apt install Chrome-браузерПросто он выполнит команду и установит пакет Snap вместо пакета из репозитория. Debian. Самое главное, без вашего согласия. Взгляните на скриншот ниже.

Как удалить Snap в Ubuntu - Linux

Это, очевидно, приносит пакет Snap, тогда как он предназначен для пакета Apt.

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

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

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

snap list

Как удалить Snap в Ubuntu - Linux

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

sudo snap remove --purge package-name

необходимо заменить »имя пакетаС названием уже установленного пакета. У нас также есть подробное руководство по Как удалить приложения в Ubuntu.

Прежде всего, нам нужно очистить кеш Snap.

sudo rm -rf /var/cache/snapd/

Как удалить Snap в Ubuntu - Linux

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

sudo apt autoremove --purge snapd gnome-software-plugin-snap

Как удалить Snap в Ubuntu - Linux

После этого настройки и предпочтения можно удалить из руководства. / Главная.

rm -fr ~/snap

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

Как удалить Snap в Ubuntu - Linux

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

Перейти к верхней кнопке