Debian和Ubuntu在他们的“最小”安装中最终只有500 Mb到750 Mb,即使在启动“netinstall”iso或“business card”iso之后,安装过程中也没有安装可选包. Debian“netinstall”下载量为180 Mb,“biz card”iso为50 Mb.
我的问题:
这是最小服务器安装的典型大小吗?
在其他更现代的词汇中:
MINIMAL,你好吗?
有没有其他选项/变体(主要是Debian)可以保持尽可能精简的东西,而不必去定制Debian安装自己裸机的路线?
Thnx提前.
解决方法
好吧,如果你只是编译源代码和交叉编译器…完整的内核和API(库头文件),glibc,coreutils,gcc / binutils和一些必要的工具,你通常会留下一个关于600MB左右的发行版.再加上您的发行版选择的软件包管理和默认实用程序,您可以看到磁盘利用率的来源.微/内脏分发通常会删除所有lib /二进制调试符号并编译一个较小的libc(例如dietlibc).它们也可能省略了占用大量磁盘空间的完整编译环境.
可以在大约6MB的磁盘空间中编译完全可引导的x86 linux操作系统.进行一些进一步的修改,你可以在几百K的嵌入式闪存中填充它.看看tinycore / ucore linux.它是由fltk构建的,我相信dietlibc(8MB带X,6MB没有).