我有一个非常简单的问题,我很确定答案是显而易见的,但无论如何。我一直使用 ubuntu 进行编码,使用多种语言。我无法想象自己回到 Windows。现在他们已经引入了 Unity,我切换到 Lubuntu,这似乎很棒。我的问题是,每个发行版都有 700mb 大。我从某处读到 Linux 内核大约有 35mb!这是真的吗?那么另外的 ~650mb 是进入桌面环境吗?进入额外的应用程序?还是进入驱动程序?
答案1
700mb 实际上是大多数发行版的基本安装大小。安装包括安装程序、您需要的基本软件包选择和文档。当您安装实际发行版时,可能需要更多磁盘空间,因为您需要安装其他软件包。
二进制内核很小,甚至小于 35mb。您可以检查/boot
目录以查看大小。以 开头的文件vmlinuz
是内核映像,以 开头的文件initrd
是系统相关的初始化映像,从技术上讲,它们是内核的一部分。通常,安装中存在多个版本的内核。
因此,正如您所说,大部分发行版大小由其他 Linux 软件包组成。它们包括提供基本功能、应用程序、库、桌面环境、视觉组件(背景图像、系统声音等)的基本系统软件包(coreutils、fileutils 等)。通常,基本驱动程序包含在内核树中,但其他驱动程序也可以作为单独的软件包分发(例如 linux-firmware 软件包)。