Как удалить snap-store в Ubuntu?

Snap – это пакет приложений и их зависимостей, который работает без изменений во многих различных дистрибутивах Linux. Снапы можно обнаружить и установить из Snap Store – магазина приложений с многомиллионной аудиторией. Snapcraft – это мощный и простой в использовании инструмент командной строки для создания snap-пакетов.

Совсем недавно, я сравнивал скорость запуска и работы различных пакетов, и обнаружил что мне совершенно не нравятся snap-пакеты, и ко всему этому, подписчик задал вопрос в личных сообщениях.

Подписчик спрашивает:

В разделе процессов процесс “snap-store” использует много памяти, и поскольку я его не использую, я хочу знать, как его удалить.

Чтобы удалить snap-store, который даже не виден на странице приложений, я использовал sudo apt-get remove snap-store, который возвращает ошибку “нет пакета apt “snap-store”, но есть snap с таким именем”. Я подумал, что, возможно, он не установлен. Ввел snap-store в терминале, который открыл программное обеспечение ubuntu. Я подумал, что если я удалю программное обеспечение ubuntu, то избавлюсь от него.

Ввел sudo apt-get remove ubuntu-software, получил ошибку “Пакет “ubuntu-software” не установлен, поэтому не удаляется”.

Я в замешательстве. Пожалуйста, помогите.

Спасибо!

И действительно, запустив системный монитор, я заметил что процесс “snap-store” кушает около 200 Мб оперативной памяти, а ведь я даже не пользуюсь снапами, я даже firefox snap удалил, и установил обычный пакет файрфокса.

snimok ekrana ot 2022 02 05 21 15 00
snimok ekrana ot 2022 02 05 21 15 00

Отвечаем:

Откройте терминал и введите следующие команды

sudo rm -rf /var/cache/snapd/
sudo apt autoremove --purge snapd gnome-software-plugin-snap
rm -fr ~/snap

Это полностью удалит snap, snapd, все установленные snap-пакеты и их данные, и больше никогда не будет предлагать snap-пакеты в магазине программного обеспечения.

Ваши результаты mount, df и cat /proc/partitions скажут вам спасибо 😉

Прочтите:  Как запустить рабочий стол Linux в Windows с помощью WSL

После успешного удаления snapd убедитесь, что он не будет установлен снова:

sudo apt-mark hold snapd

Опционально проверьте, что блок работает, попробовав установить chromium-browser, который (на момент написания статьи) внезапно зависит от snapd и при установке перетащит все только что деинсталлированное обратно в вашу систему:

sudo apt-get install chromium-browser

Установка должна завершиться неудачно.

После всех манипуляций, загруженность моей оперативной памяти, внезапно упала на 200Мб, и это круто.

Оцените?
+1
3
+1
+1
+1
+1
+1
+1
Поделитесь с друзьями
Стандартное изображение
Admin

Люблю Linux

Статей: 431
Подписаться
Уведомить о
guest
2 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии