![什么是“分布”?](https://linux22.com/image/1034443/%E4%BB%80%E4%B9%88%E6%98%AF%E2%80%9C%E5%88%86%E5%B8%83%E2%80%9D%EF%BC%9F.png)
我是 Ubuntu 新手。事实上,我才刚刚开始使用 Linux。
我的问题是:什么是发行版?
答案1
Linux 发行版是一套软件包,旨在成为一个完整的操作系统。
Linux操作系统由几个部分组成:
-
包括:
设备驱动程序
系统级软件
这GNU*用户空间
包含由...组成
用户界面软件(bash,...)
编译器、链接器、解析器生成器……
应用软件(emacs、bc、...)
-
这本身提供了
硬件抽象软件(例如 Pulseaudio,...)
应用软件(文字处理器、电子表格、网络浏览器……)
和更多。
构成完整操作系统的软件组合称为“堆栈”:
Linux 的发行版由把所有这些部分结合起来构建一个完整且可用的操作系统用于特定目的,或者用于一般用途。
Ubuntu 就是一个通用操作系统的例子。它适用于台式机、上网本和服务器,因此可供大众使用。
专门分布的一个例子是混乱,一个专为在高性能计算集群节点上运行而设计的小型操作系统。
简而言之,想象一下将所有这些东西捆绑在一起,以便可以轻松地分发给人们,而不必他们自己构建所有东西。
分销商通常会根据用户预期的需求,代表用户做出设计决策。
这些决定包括添加/删除软件(例如 KDE 与 Gnome),以及可能(重新)设计和实施软件(例如 Ubuntu One)。
仅 Linux 就有大量发行版,如下图(巨大的)所示:
*:从技术上讲,GNU 是一种操作系统;但是,每个操作系统都需要一个内核,而 GNU 的内核(Hurd)尚未完成,因此 GNU 使用 Linux 内核。如今大多数人将这种组合称为“Linux 操作系统”,尽管 Linux 只是其中的一小部分。可以说是最重要的部分。
有用的网址:
Linux 发行版比较(维基百科)
DistroWatch.com提供有关大量分布的最新信息。
答案2
Linux 发行版是建立在 Linux 内核之上的类 Unix 操作系统家族的一员。此类发行版(通常简称为 distros)包含大量软件应用程序,例如文字处理器、电子表格、媒体播放器和数据库应用程序。