Ubuntuからスナップストアを削除する方法は?


49

スナップを削除するにはどうすればよいですか?aptはそこにないふりをしますが、それでもコマンドを呼び出すことができます。

「読み取り専用ファイルシステム」というrmを実行しようとします

root@tunnel:/# apt remove snap
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'snap' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@tunnel:/# snap whoami
email: -

回答:


69

パッケージは呼び出されませんsnapが、代わりにが呼び出されsnapdます。

あなたがしたいと思うでしょうsudo apt autoremove --purge snapd


なんで--purge?OPは、削除によって構成も削除する必要があるとは言いませんでした。
ルスラン

10
@Ruslan設定が残っている場合、この場合、起動時にapparmorがクラッシュします。
チャールズグリーン

34

TL; DR:

sudo rm -rf /var/cache/snapd/

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

rm -fr ~/snap

これsnapによりsnapd、インストールされているすべてのスナップパッケージそのデータが完全に削除され、ソフトウェアストアでスナップパッケージが再度提示されることはありません。

のあなたの出力mountdfそしてあなたにcat /proc/partitions感謝します;)


5
mount、df、cat / proc / partitionsの私の出力はあなたに感謝します:)
Maarten

これは機能しません:rm: cannot remove '/snap/lxd/10343/zfs-0.8/lib/libzpool.so.2.0.0': Read-only file system-たとえば。
ゼルフィール・カルトスタール

1
おそらくあなたの場合、snapd自体を削除する前に、すべてのスナップを正常にアンインストールする必要があります。の組み合わせsudo snap list、ループ、およびsudo snap remove $packageそれを行う必要がありますが、スナップがインストールされていないため、残念ながらこれより具体的には取得できません= \
Stephan Henningsen

sudo rm -rf /var/cache/snapd/実際にパージするには、手動で行う必要がありましたsnapd(Ubuntu 18.04)。
マーフィー

@マーフィーありがとう、私はそれを追加しました。ゼルフィアのような問題を経験しましたか?snapd自体をアンインストールする前に、すべてのスナップをアンインストールしましたか?
ステファンヘニングセン

11

これについて特に尋ねたのかどうかはわかりませんが、ソフトウェアでスナップパッケージの表示を削除したいだけなら(gnome-software;私が望んでいたように)、commandでスナッププラグインをアンインストールできますsudo apt-get remove --purge gnome-software-plugin-snap。必要
かどうか--purgeはわかりませんが、正常に動作します-Snap Storeからパッケージが表示されなくなりましたが、コマンドラインでインストールできますsnap install [something]


これは、私が探していたまさにおかげで、。
ガントラムBLOHMはモニカサポートして
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.