Как правильно заметили выше, помимо удаления и отключения ему еще надо осиновый кол вбить в грудину, чтоб не ожил:
В /etc/apt/preferences.d/nosnap.pref
# To prevent repository packages from triggering the installation of snap,
# this file forbids snapd from being installed by APT.
Package: snapd
Pin: release a=*
Pin-Priority: -10
# apt purge snapd
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Следующие пакеты будут УДАЛЕНЫ:
snapd*
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 1 пакетов, и 851 пакетов не обновлено.
После данной операции объём занятого дискового пространства возрастёт на 0 B.
Хотите продолжить? [Д/н]
(Чтение базы данных … на данный момент установлено 369946 файлов и каталогов.)
Вычищаются файлы настройки пакета snapd (2.54.3+18.04.2ubuntu0.2) …
Stopping snap-firefox-3026.mount
Stopping unit snap-firefox-3026.mount
Waiting until unit snap-firefox-3026.mount is stopped [attempt 1]
snap-firefox-3026.mount is stopped.
Removing snap firefox and revision 3026
rm: невозможно удалить '/var/snap/firefox/common/host-hunspell/en_US.dic': Файловая система доступна только для чтения
rm: невозможно удалить '/var/snap/firefox/common/host-hunspell/ru_RU.aff': Файловая система доступна только для чтения
rm: невозможно удалить '/var/snap/firefox/common/host-hunspell/en_US.aff': Файловая система доступна только для чтения
rm: невозможно удалить '/var/snap/firefox/common/host-hunspell/ru_RU.dic': Файловая система доступна только для чтения
dpkg: ошибка при обработке пакета snapd (--purge):
installed snapd package post-removal script subprocess returned error exit status 1
При обработке следующих пакетов произошли ошибки:
snapd
E: Sub-process /usr/bin/dpkg returned an error code (1)
# rm -rf /var/snap/firefox/common/host-hunspell/*
rm: невозможно удалить '/var/snap/firefox/common/host-hunspell/en_US.aff': Файловая система доступна только для чтения
rm: невозможно удалить '/var/snap/firefox/common/host-hunspell/en_US.dic': Файловая система доступна только для чтения
rm: невозможно удалить '/var/snap/firefox/common/host-hunspell/ru_RU.aff': Файловая система доступна только для чтения
rm: невозможно удалить '/var/snap/firefox/common/host-hunspell/ru_RU.dic': Файловая система доступна только для чтения
# mount | grep /var
/dev/sdb2 on /var/snap/firefox/common/host-hunspell type ext4 (ro,relatime,errors=remount-ro)
/var/lib/snapd/snaps/gnome-3-28-1804_194.snap on /snap/gnome-3-28-1804/194 type squashfs (ro,nodev,relatime,x-gdu.hide)
/var/lib/snapd/snaps/gtk-common-themes_1535.snap on /snap/gtk-common-themes/1535 type squashfs (ro,nodev,relatime,x-gdu.hide)
/var/lib/snapd/snaps/snapd_19993.snap on /snap/snapd/19993 type squashfs (ro,nodev,relatime,x-gdu.hide)
/var/lib/snapd/snaps/gtk-common-themes_1534.snap on /snap/gtk-common-themes/1534 type squashfs (ro,nodev,relatime,x-gdu.hide)
/var/lib/snapd/snaps/gnome-3-28-1804_198.snap on /snap/gnome-3-28-1804/198 type squashfs (ro,nodev,relatime,x-gdu.hide)
/var/lib/snapd/snaps/snapd_20092.snap on /snap/snapd/20092 type squashfs (ro,nodev,relatime,x-gdu.hide)
/var/lib/snapd/snaps/gnome-3-38-2004_140.snap on /snap/gnome-3-38-2004/140 type squashfs (ro,nodev,relatime,x-gdu.hide)
/var/lib/snapd/snaps/gnome-3-38-2004_143.snap on /snap/gnome-3-38-2004/143 type squashfs (ro,nodev,relatime,x-gdu.hide)
/var/lib/snapd/snaps/firefox_3131.snap on /snap/firefox/3131 type squashfs (ro,nodev,relatime,x-gdu.hide)
/var/lib/snapd/snaps/hunspell-dictionaries-1-7-2004_2.snap on /snap/hunspell-dictionaries-1-7-2004/2 type squashfs (ro,nodev,relatime,x-gdu.hide)
/var/lib/snapd/snaps/gnome-42-2204_126.snap on /snap/gnome-42-2204/126 type squashfs (ro,nodev,relatime,x-gdu.hide)
И наконец можно удалить то, что осталось от снапа в хомяке (~/snap). Там могут быть полезные вещи, на например, профиль Firefox. Поэтому сохраняешь нужные данные, и после этого:
Как правильно заметили выше, помимо удаления и отключения ему еще надо осиновый кол вбить в грудину, чтоб не ожил
Вбил.
cat /etc/apt/preferences.d/nosnap.pref
# To prevent repository packages from triggering the installation of snap,
# this file forbids snapd from being installed by APT.
Package: snapd
Pin: release a=*
Pin-Priority: -10