当我安装快照时,snap install <SNAPNAME>
它正在被下载和安装。当我删除它时,snap remove <SNAPNAME>
“所有内容”都会像快照、用户设置依赖项等一样被删除。但是当我删除它后重新安装快照时,它没有下载时间,所以快照必须存储在某个地方。
如何清除所有已卸载快照的快照缓存?
当我安装快照时,snap install <SNAPNAME>
它正在被下载和安装。当我删除它时,snap remove <SNAPNAME>
“所有内容”都会像快照、用户设置依赖项等一样被删除。但是当我删除它后重新安装快照时,它没有下载时间,所以快照必须存储在某个地方。
如何清除所有已卸载快照的快照缓存?
/var/lib/snapd/cache
您可以毫无问题地删除文件。也没有必要在之前停止 snapd。这在Snapcraft 论坛中得到了回答:
这是执行此操作的命令:
另请注意,快照不仅保留已删除的快照,还保留多达 20 个该快照的旧版本(标准为 3 个版本)。所以对我来说,清理那些剩余的副本比清理缓存(5GB 与 1GB)回收的存储空间要多得多。这个网站有一个很好的脚本,我用它:
您也可以简单地执行以下操作: