📜  什么是 Linux 发行版?

📅  最后修改于: 2022-05-13 01:57:27.939000             🧑  作者: Mango

什么是 Linux 发行版?

一个完整的 Linux 系统包称为发行版。许多 Linux 发行版可以满足您可能拥有的任何计算需求。大多数发行版都是为特定用户组(例如业务用户)定制的。多媒体爱好者、软件开发人员或普通家庭用户。每个定制的发行版都包含支持专门功能所需的软件包,例如面向多媒体爱好者的音频和视频编辑软件,或面向软件开发人员的编译器和集成开发环境。

不同的 Linux 发行版通常分为三类:

  • 全核心 Linux 发行版
  • 专门的 Linux 发行版
  • LiveCD 测试发行版

以下部分描述了这些不同类型的 Linux 发行版,并展示了每个类别中 Linux 发行版的一些示例。

核心 Linux 发行版

核心 Linux 发行版包含一个内核、一个或多个图形桌面环境,以及几乎每个可用的 Linux 应用程序,为内核重新编译。它为完整的 Linux 安装提供一站式服务。在 Linux 的早期,发行版是作为一组软盘发布的。您必须下载文件组,然后复制它们;到磁盘。通常需要 20 个或更多磁盘来制作整个发行版。不用说,这是一次痛苦的经历。如今,由于家用计算机通常内置 CD 和 DVD 播放器,Linux 发行版以 CD 集或单个 DVD 的形式发布。这使得安装 Linux 变得更加容易

但是,初学者在安装其中一个核心 Linux 发行版时仍然会遇到问题。为了涵盖某人可能想要使用 Linux 的任何情况,单个发行版必须包含大量应用程序软件。它们包括从高端 Internet 数据库服务器到常见游戏的所有内容。由于可用于 Linux 的应用程序数量众多,一个完整的发行版通常需要四张或更多 CD。



尽管在发行版中有很多可用的选项对 Linux 极客来说是件好事,但对于 Linux 初学者来说却是一场噩梦。大多数发行版在安装过程中会询问一系列问题,以确定默认加载哪个应用程序、连接到 PC 的硬件以及如何配置硬件。初学者常常把这些问题搞糊涂。结果,他们经常要么在他们的计算机上加载太多程序,要么加载不够,后来发现他们的计算机不会做他们想要的。

例子:

  • Slackware – 原始 Linux 发行版之一,深受 Linux 极客欢迎。
  • Debian – 深受 Linux 专家和商业 Linux 产品的欢迎

专门的 Linux 发行版

一个新的 Linux 发行版子组已经开始出现。这些通常基于一个主要发行版,但仅包含对特定使用领域有意义的应用程序子集。除了提供专门的软件(例如只为企业用户提供办公产品)之外,定制的 Linux 发行版还试图通过自动检测和自动配置常用硬件设备来帮助入门 Linux 用户。这使得安装 Linux 成为一个更加愉快的过程。

这只是专门的 Linux 发行版的一小部分。这些实际上是数百个专门的 Linux 发行版,而且互联网上不断涌现出更多的发行版。无论您的专长是什么,您都可能会找到适合您的 Linux 发行版。许多专门的 Linux 发行版都基于 Debian Linux 发行版。它们使用与 Debian 相同的安装文件,但只打包了完整 Debian 系统的一小部分。

例子 :

  • CentOS – 从 Red Hat Enterprise Linux 源代码构建的免费发行版
  • Mint –用于家庭娱乐的免费发行版

Linux LiveCD

Linux 世界中一个相对较新的现象是可引导的 Linux CD 发行版。这让您无需实际安装即可查看 Linux 系统。大多数现代 PC 可以从 CD 而不是标准硬盘驱动器启动。为了利用这一点,一些 Linux 发行版创建了一个可引导 CD,其中包含一个示例 Linux 系统(称为 Linux Live CD)。由于单张 CD 大小的限制,样本不能包含完整的 Linux 系统,但是您会惊讶于它们可以塞入其中的所有软件。结果是您硬盘上的任何内容。

这非常适合测试各种 Linux 发行版,而不必弄乱您的 PC。只需弹出 CD 并启动。所有 Linux 软件都将直接从 CD 运行。您可以从 Internet 下载大量 Linux LiveCD 并将它们刻录到 CD 上以测试驱动器。与所有好的东西一样,Linux LIveCD 也有一些缺点。因为您从 CD 访问所有内容,所以应用程序运行得更慢,尤其是当您使用 CD 驱动器中较旧、速度较慢的计算机时。此外,由于您无法写入 CD,因此您对 Linux 系统所做的任何更改将在您下次重新启动时消失。