冒着听起来完全愚蠢的风险:运行Linux需要Linux内核吗?
我之所以问这个问题,是因为我是Linux领域的新手,谷歌在这个问题上没有任何帮助。
发布于 2013-10-11 15:12:29
是。内核是任何操作系统中最重要的部分。
发布于 2013-10-12 08:17:44
我想您在这里想问的是:运行GNU操作系统需要Linux内核吗?
如果是这样的话,答案是否定的。Linux不是GNU的官方内核。GNU项目正式附带了另一个内核: Hurd。
GNU也运行在FreeBSD内核上。Debian是在FreeBSD内核上提供GNU的少数发行版(可能是唯一的)之一。
Linux是一个内核。传统的内核定义表明,正是该软件允许进程与硬件进行通信。
您很少直接与Linux交互。
这是一个操作系统。如果您曾经使用过命令行,则比您与GNU交互的时间还要长。一些(但不是所有)命令,如ls、cp和rm都是GNU的一部分。甚至连Bash外壳也是GNU的一部分。GIMP是GNU图像处理程序。
有很高的机会,你已经与GNU直接互动。
马赫是一个微内核.赫德是一个基于Mach的完整内核。Mach和Hurd都是GNU项目的一部分。
相反,Linux不是GNU的一部分;它是一个独立的项目。
从这个角度来看,Linux是Hurd的替代品,就像KDE是GNOME的替代品一样。
这说来话长。GNU网站提供了很好的解释。我不能做得更好:
同时提供GNU和Linux的操作系统的正确名称是GNU+Linux或GNU/Linux。以下是详细信息:
发布于 2021-08-23 07:07:46
Linux操作系统由两部分组成:
当系统启动时,它从内核开始。
如果内核有问题,您会发现一个类似于"Kernel Panic"的错误
https://askubuntu.com/questions/356776
复制相似问题