システムからSnapを完全に削除したいのですが、小さな問題があります。
まず、すべてのスナップパッケージを削除しました。
Sudo snap remove $(snap list | tail -n +2 | cut -d" " -f1 | grep -v core | tr "/n" " ")
次に、snapdとgnome snapプラグインを削除しました
Sudo apt remove -y snapd gnome-software-plugin-snap
問題は、再起動時にApparmorがスナップ用のプロファイルを探しており、スナップ構成ファイルの解析に失敗することです。
Feb 21 21:40:47 dad apparmor[698]: AppArmor parser error for /var/lib/snapd/apparmor/profiles/snap-confine.core.5662 in /var/lib/snapd/apparmor/profiles/snap-confine.core.5662 at line 11: Could not open '/var/lib/snapd/apparmor/snap-confine'
実行中のシステムが残っており、防具はありません!
AppArmorプロファイルは/ etc/apparmor.d/usr.lib.snapd.snap-confine.realファイルにあり、snapd
パッケージ。
したがって、代わりにapt purge
を使用する必要がありますapt remove
(詳細は man apt
を参照):
Sudo apt purge snapd
小さなメモ:私にとっては、以下のスニペットがより良く見えます-
snap remove $(snap list | awk '{print $1}' | egrep -v "Name|core")