.deb包的控制文件中包含的一个字段是“Installed-Size”,它应该通知所涉及的软件包的最终磁盘占用(以kB为单位)。
我的问题是什么时候/通常如何使用这些信息?
它是例如dpkg使用它来通知,并可能阻止用户的可用磁盘空间不足以安装/升级系统? 在安装完成之后是否有任何值?
从Debian政策手册 :
5.6.20安装大小
该字段显示在二进制包的控制文件中,以及包文件中。 它给出了安装命名包所需的磁盘空间总量的估计值。 实际安装的大小可能会因块大小,文件系统属性或软件包维护者脚本采取的操作而有所不同。
磁盘空间以估计的安装大小的整数值(以字节为单位)给出,除以1024并四舍五入。
我怀疑这个领域的目的是被包pipe理者等用来给用户一个安装包将占用多less磁盘空间的想法。