假设我为给定的linux发行版安装了每个包,那么它会有多大?
显然,这种大小将取决于分配和包的选择,而且如果我们将github上的每个软件和任何可开发的软件相加,也就没有理论上的限制。
因此,让我们只考虑来自main、贡献者和额外存储库的官方包。
顺便说一句,安装会有多大的功能?
发布于 2021-06-28 14:46:58
让我们考虑Debian不稳定,作为“大型发行版”的代理(它比Debian的任何版本都要大)。amd64上所有可用软件包的安装大小之和如下:
$ awk '/Installed-Size:/ { sum += $2 } END { print sum }' /var/lib/apt/lists/deb.debian.org_*unstable*amd64_Packages
387545199大小以基字节为单位,因此等于369.6 GiB。
请注意,这是一个理论上的最大值:不可能同时安装所有可用的包,因为某些包之间存在冲突。例如,一次只能安装一台邮件服务器。
一个有效的、最大限度的Debian安装仍然是可用的,尽管它将导致运行大量的服务。
可以通过考虑调试包来增大大小;安装所有main调试包需要额外的91.5 GiB。
https://unix.stackexchange.com/questions/656164
复制相似问题