我使用通过 snap 安装的 Firefox(Ubuntu 23.04、snapd/lunar-updates、lunar-security、现在 2.59.1+23.04ubuntu1.1 amd64)。由于磁盘空间不足,我已删除除最新版本之外的所有版本。安装的应该只是 snap 报告的最新版本:
sudo snap list --all | grep firefox
firefox 117.0.1-2 3131 latest/stable/… mozilla**
但后来我注意到磁盘上仍然有旧版本的 Firefox:
ls -lh /var/lib/snapd/snaps | grep firefox
-rw------- 1 root root 243M maj 12 12:07 firefox_2645.snap
-rw------- 1 root root 245M jun 8 17:28 firefox_2748.snap
-rw------- 1 root root 245M jun 19 16:34 firefox_2760.snap
-rw------- 1 root root 245M jul 10 15:43 firefox_2880.snap
-rw------- 1 root root 238M avg 3 21:53 firefox_2952.snap
-rw------- 1 root root 238M avg 15 18:47 firefox_2987.snap
-rw------- 1 root root 237M sep 13 12:34 firefox_3131.snap
和
ls -lh /var/lib/snapd/seed/snaps/ | grep firefox
-rw------- 1 root root 239M okt 20 2022 firefox_1969.snap
我可以简单地手动删除旧版本文件还是由于某种原因需要它们?
一般来说,如果我运行 snap list --all 或列出 /var/lib/snapd/snaps 中的文件,我会注意到差异,磁盘上还剩下一些版本。