删除早期版本的 snap 包可以吗?

删除早期版本的 snap 包可以吗?

我的系统上几乎所有的快照都有重复,只是版本号不同。

  1. 最新的快照是否依赖于早期的快照,或者删除早期的快照可以吗?
  2. 如果可以删除早期的快照,是否有命令可以像apt autoclean和一样处理这个问题apt autoremove

以下是重复的示例。一些 snap 包的主版本号似乎有所不同,而其他的似乎只有次版本号有所不同。

wine-platform-3-stable_10.snap
wine-platform-3-stable_11.snap
wine-platform-5-stable_13.snap
wine-platform-5-stable_16.snap

答案1

您可以通过设置选项来设置每个包存储的最大 snap 修订数量refresh.retain。该refresh.retain选项只能是 2 到 20 之间的整数,默认值为 3。来源

可以删除早期版本的 snap 包,直到保存的 snap 修订版本数最少为 2。以下命令将保存的 snap 修订版本数从默认值 3 更改为 2。

sudo snap set system refresh.retain=2 

相关内容