没有任何发行版的Linux

没有任何发行版的Linux

可能的重复:
可以单独安装linux内核吗?

我看过纪录片革命操作系统有GNU的基本操作系统和Linux的内核。然后出现了 Linux 操作系统的修改版本的发行版。

我想要的操作系统是默认的 Linux 操作系统,而不是任何发行版。我尝试查看 Linux 网站,但只有有关发行版的信息。

默认的Linux操作系统是否不可供用户使用?

答案1

Linux 本身并不是很有用,因为没有应用程序:它纯粹是一个内核。事实上,当内核完成启动时,它所做的第一件事就是启动一个名为 的应用程序init。如果该应用程序不存在,您会收到一条大错误消息,并且您无法使用它执行任何操作*。

发行版之所以如此命名,是因为它们将 Linux 内核与一组应用程序一起分发。

同样,如果没有内核,GNU 实用程序本身就没有用处。您可以将它们放在存储介质上并打开计算机,但没有任何东西可以运行这些程序。另外,即使有某个程序启动了initinit所有其他程序都依赖内核提供服务。例如,通常调用的程序init所做的第一件事是打开一个文件/etc/inittab;要打开该文件,它会调用一个函数open();该功能由内核提供。

现在,您可以构建一个没有(或很少)GNU 应用程序的发行版。看阿尔卑斯Linux举个例子。这就是为什么我不称Linux为GNU/Linux;当我说 Linux 时,我并不是指具有 GNU 实用程序的 Linux 系统子集。

*从技术上讲,有有些事情你可以只用内核来做。

答案2

发行版主要是带有 Linux 内核的 GNU 软件的编译,根据人们的愿望进行定制。某些“包”可能是一个发行版的一部分,而不是另一发行版的一部分。有些发行版还喜欢修改不同软件的文件安装位置。

也许你应该尝试Linux 从头开始作为您可以获得的最纯粹的 Linux 安装之一。

答案3

Linux 最纯粹的形式是 Vanilla Linux。它只是内核,没有修改或应用。您可以从以下位置下载:http://www.kernel.org

发行版是在该内核上运行的应用程序的配置,据我所知,大多数发行版都会对内核进行修改。

有些人仅对内核使用 Linux 名称,对发行版使用 GNU/Linux 来区分内核本身和发行版。

更多信息请点击这里:http://en.wikipedia.org/wiki/GNU/Linux_naming_controversy

对内核修改较少的 Linux 发行版有 Slackware、Arch Linux、Gentoo 和 Linux from Scratch。

相关内容