我决定是时候进入 21 世纪并用网络管理器取代我的 netctl 网络解决方案了;
resolving dependencies...
looking for conflicting packages...
Packages (10) {bluez-libs-5.44-1 (...) networkmanager-1.6.2-3}
Total Download Size: 4.59 MiB
Total Installed Size: 29.84 MiB
安装的大小约为下载大小的 6 倍,这个额外的“重量”从何而来?我的意思是一般情况,而不是这个特定的例子?这甚至可以用“一般”术语来解释吗?
答案1
根本原因是压缩:包被压缩,因此下载大小比安装大小要小。在某些情况下,压缩可以是非常有效的。
许多打包工具也会影响其他因素:
- 升级包时,某些发行版支持下载二进制增量包,这进一步减少了下载大小;
- 重新安装软件包时,有些工具会考虑你的本地缓存——所以如果你已经下载了需要安装的软件包(但尚未安装)然而),不考虑下载大小。