我怎么知道 snap 会安装什么?

DK *_*ose 6 deb snap

操作系统:Ubuntu 18.04

当我在软件中心搜索kmag 时,我得到两个结果:一个是 .deb,一个是 snap。

.deb 提到下载大小为 627.5 kB:

.deb 文件

snap 下载似乎更小,为 237.6 kB:

kmag 快照

在 .deb 的情况下,因为我有一些知识,我可以打开一个终端并运行sudo apt install kmag,发现实际上需要 6,744 kB 的档案,占用 36.4 MB 的额外磁盘空间。

用户(尤其是相对较新的用户)如何事先知道 snap 安装将需要下载多少以及将使用多少额外磁盘空间?


我完成了在 Ubuntu 19.04 上安装 kmag snap 的过程。

下图显示 kde-frameworks-5-core18 的文件夹大小为 865.6 MB,而 kmag 的文件夹大小仅为 679 kB。软件中心或运行提供的信息snap info kmag并没有给用户任何将安装kde-frameworks-5-core18(大小为865.6 MB)的线索。

ncdu/snap 的图像

cma*_*.fr 0

获取尺寸信息:
snap info kmag

获取有关快照格式的更多信息:
https ://docs.snapcraft.io/snap-format

简而言之,
snap 是一个 Squashfs 文件,位于/var/lib/snapd/snaps/安装到/snap/