![如何清理 snap 和 flatpak 中的缓存和孤立依赖项?](https://linux22.com/image/923338/%E5%A6%82%E4%BD%95%E6%B8%85%E7%90%86%20snap%20%E5%92%8C%20flatpak%20%E4%B8%AD%E7%9A%84%E7%BC%93%E5%AD%98%E5%92%8C%E5%AD%A4%E7%AB%8B%E4%BE%9D%E8%B5%96%E9%A1%B9%EF%BC%9F.png)
snap 和 flatpak 中是否有等效功能sudo apt clean
(用于删除缓存的安装文件)?
这可能会释放大量空间。
此外,是否有任何等效物sudo apt autoremove
,或者它是否会自动处理?
答案1
我还没有遇到过,但以下内容应该有所帮助:
Snapd
Snap 通常会在任何时间点保留您安装的任何软件/软件包的至少三个修订版(旧版本)。这使得 snapd/cache 非常庞大。您可以使用以下命令将其设置为 1 或 2
sudo snap set system refresh.retain=2 // starting from snapd version 2.34
这样可以节省大量空间。现在,清除缓存的安装
sudo rm -rf /var/cache/snapd
扁平包装
sudo apt autoremove
flatpak 中的类似过程是
flatpak uninstall --unused