什么是“发行”?


Answers:


8

Linux发行版是在Linux内核之上构建的类Unix操作系统家族的成员。这样的发行版(通常简称为发行版)由大量软件应用程序组成,例如文字处理器,电子表格,媒体播放器和数据库应用程序。

阅读更多信息:http : //en.wikipedia.org/wiki/Linux_distribution


2
Solaris或BSD的发行版如何?:-)
Stefano Palazzo

1
Linux的其他一些发行版(您可能已经听说过)包括Fedora,Red Hat Enterprise Linux,Debian和OpenSUSE。
Thomas Boxley

21

Linux发行版是一个软件包,旨在成为一个完整的操作系统。

linux操作系统由以下几部分组成:

  • Linux内核

    包含:

    • 设备驱动程序

    • 系统级软件

  • GNU * 用户级

    包含由...组成

    • 用户界面软件(bash等)

    • 编译器,链接器,解析器生成器,...

    • 应用软件(emacs,bc等)

  • 一个桌面侏儒KDE,XFCE

    本身提供

    • 硬件抽象软件(例如Pulseaudio等)

    • 应用程序软件(文字处理器,电子表格,网络浏览器等)

    和更多。

构成完整操作系统的软件组合称为“堆栈”:

在此处输入图片说明

通过组合所有这些部分来构建Linux发行版以构建用于特定目的或一般用途的完整且可用的操作系统

  • 通用操作系统的一个示例是Ubuntu。它有台式机,上网本和服务器的多种选择,对普通大众有用。

  • 专业发行版的一个示例是CHAOS,一种旨在在高性能计算集群节点上运行的小型操作系统。

简而言之,想象一下所有这些东西都捆绑在一起,以便可以轻松地将其分发给人们,而不是他们必须自己构建它们。


分发者通常根据他们对用户的期望来代表用户进行设计决策。

  • Ubuntu变得有趣且易于使用

  • TinyCore专为希望在旧硬件上使用它的人而设计

  • RHEL旨在在大型超级计算机和关键服务器上良好运行

  • ...

这些决定包括添加/删除软件(例如KDE与Gnome),以及潜在地(重新)设计和实现软件(例如Ubuntu One)。

仅此一堆Linux发行版,如以下(大量)图所示:

在此处输入图片说明


*:从技术上讲,GNU是一个操作系统;但是,每个OS都需要一个内核,并且GNU的内核(Hurd)尚未完成,因此GNU使用Linux内核。今天,大多数人称此组合为“ Linux操作系统”,尽管Linux只是其中的一小部分。可以说是最重要的部分。


有用的网址:

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.