可能的重复:
是否可以单独安装 linux 内核?
我看过纪录片革命操作系统,有一个基本的操作系统由 GNU 提供,内核由 Linux 提供。然后是发行版,它们是 Linux 操作系统的修改版本。
我想要操作系统,它是默认的 Linux 操作系统,而不是任何发行版。我曾尝试查看 Linux 网站,但只有有关发行版的信息。
用户是否无法使用默认的 Linux 操作系统?
Sha*_*off 31
Linux 本身不是很有用,因为它没有应用程序:它纯粹是一个内核。事实上,当内核完成启动时,它做的第一件事就是启动一个名为init
. 如果该应用程序不存在,您会收到一条大错误消息,并且您无法对它做任何事情*。
发行版之所以如此命名,是因为它们将 Linux 内核与一组应用程序一起分发。
同样,如果没有内核,GNU 实用程序本身也没有用处。您可以将它们放在存储介质上并打开计算机,但没有任何东西可以运行这些程序。此外,即使有东西开始init
,init
和所有其他程序依赖于内核的服务。例如,通常被调用的程序所做的第一件事init
就是打开一个文件/etc/inittab
;要打开该文件,它会调用一个函数open()
;该功能由内核提供。
现在,您可以构建一个没有(或很少)GNU 应用程序的发行版。有关示例,请参阅Alpine Linux。这就是为什么我不称 Linux 为 GNU/Linux;当我说 Linux 时,我不是指具有 GNU 实用程序的 Linux 系统的子集。
*从技术上讲,您可以仅使用内核来做一些事情。
发行版是主要 GNU 软件与 Linux 内核的编译,根据人们的愿望进行定制。一些“包”可能是一个发行版的一部分,而不是另一个发行版的一部分。一些发行版还喜欢修改不同软件的文件安装位置。
也许您应该尝试将Linux From Scratch作为您可以获得的最纯粹的 linux 安装之一。
归档时间: |
|
查看次数: |
19361 次 |
最近记录: |