首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行Linux需要Linux内核吗?

运行Linux需要Linux内核吗?
EN

Ask Ubuntu用户
提问于 2013-10-11 15:04:20
回答 5查看 244关注 0票数 2

冒着听起来完全愚蠢的风险:运行Linux需要Linux内核吗?

我之所以问这个问题,是因为我是Linux领域的新手,谷歌在这个问题上没有任何帮助。

EN

回答 5

Ask Ubuntu用户

回答已采纳

发布于 2013-10-11 15:12:29

是。内核是任何操作系统中最重要的部分。

票数 1
EN

Ask Ubuntu用户

发布于 2013-10-12 08:17:44

我想您在这里想问的是:运行GNU操作系统需要Linux内核吗?

如果是这样的话,答案是否定的。Linux不是GNU的官方内核。GNU项目正式附带了另一个内核: Hurd。

GNU也运行在FreeBSD内核上。Debian是在FreeBSD内核上提供GNU的少数发行版(可能是唯一的)之一。

什么是Linux?

Linux是一个内核。传统的内核定义表明,正是该软件允许进程与硬件进行通信。

您很少直接与Linux交互。

什么是GNU?

这是一个操作系统。如果您曾经使用过命令行,则比您与GNU交互的时间还要长。一些(但不是所有)命令,如lscprm都是GNU的一部分。甚至连Bash外壳也是GNU的一部分。GIMP是GNU图像处理程序。

有很高的机会,你已经与GNU直接互动。

赫德是什么?

马赫是一个微内核.赫德是一个基于Mach的完整内核。Mach和Hurd都是GNU项目的一部分。

相反,Linux不是GNU的一部分;它是一个独立的项目。

从这个角度来看,Linux是Hurd的替代品,就像KDE是GNOME的替代品一样。

为什么大多数人说'Linux‘,而他们实际上指的是'GNU'?

这说来话长。GNU网站提供了很好的解释。我不能做得更好:

  • 为什么大多数人称这个系统为“Linux”?
  • 从未听说过GNU的GNU用户

同时提供GNU和Linux的操作系统的正确名称是GNU+Linux或GNU/Linux。以下是详细信息:

  • 为什么是GNU/Linux?
  • Linux与GNU项目
票数 8
EN

Ask Ubuntu用户

发布于 2021-08-23 07:07:46

Linux操作系统由两部分组成:

  1. 内核由Linux开发。
  2. GNU工具:
    • 理查德·斯塔尔曼,GNU项目的创始人。

当系统启动时,它从内核开始。

如果内核有问题,您会发现一个类似于"Kernel Panic"的错误

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/356776

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档