为什么 Flatpak 比 snap 大很多(至少对于 Okular 来说)?

为什么 Flatpak 比 snap 大很多(至少对于 Okular 来说)?

我正在寻找在 Xfce 中安装 Okular 的最佳方法,避免过多的依赖项。虽然apt提到 19 MB 下载中有 100 个依赖项,在磁盘上占用 101 MB,但我尝试过 flatpak 和 snap:首先通过打开文件添加到软件管理器中org.kde.okular.flatpakref,但我宣布798,8 MB will be downloaded in total. 2,7 GB more disk space will be used

在此输入图像描述

安装为 snap ( sudo snap install okular) 我看到终端中的下载不超过 1-2 MB。/var/lib/snapd/snaps/okular_73.snap有 21 MB 和/snap/bin/okular14.5 MB。是否还有其他(更大的)文件与此快照一起存储?

Flatpak 的公告是假的吗?

为何差异如此巨大?

快照 Okular 是否不完整? (顺便一提,它停止工作了.)

答案1

安装 okular snap 还将引入 core snap(您可能已经拥有)和 KDE Frameworks snap(您可能已经拥有),这就是它看起来比 flatpak 小的原因。已经拥有许多此类 Flatpak 的人可能会看到与您相反的情况。

顺便说一下,不要注意 /snap/bin 中的文件大小。这不是一个好的措施。但是查看压缩的快照大小(以及 /var/lib/snapd/snap 中的核心和 kde 框架)是一个很好的衡量标准。

相关内容