如何在重启后清理损坏的“snap try”快照?

如何在重启后清理损坏的“snap try”快照?

在开发 snap 时,我经常用它snap try来测试受限情况下的情况。有时我会忘记在重启前卸载,因为 snap 的prime目录在我的加密$HOMEsnapd 中,下次启动时将无法找到它,并且 snap 将被标记为损坏。snap remove可以理解的是,它会返回一个错误,提示 snap 未安装,因此无法干净地删除。

我该如何清理这个破损的按扣?

答案1

我发现清理此 snap 的最简单方法是snap try再次在同一目录上运行。这会导致 snapd 再次执行挂载操作,并将 snap 置于合理状态,以便您可以继续测试或干净地删除 snap。

相关内容