我決定是時候進入 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
根本原因是壓縮:套件被壓縮,因此下載大小比安裝大小小。在某些情況下,壓縮可以是非常有效的。
許多打包工具也會影響其他因素:
- 升級包時,某些發行版支援下載二進位增量包,這進一步減少了下載大小;
- 重新安裝軟體包時,某些工具會考慮您的本機快取 - 因此,如果您已經下載了需要安裝的軟體包(但尚未安裝)然而),不考慮下載大小。