Debian也被称为 Debian GNU/Linux,是一个由免费和开源软件组成的 Linux 发行版,由社区支持的 Debian 项目开发。它是最稳定、通用和流行的非商业 Linux 发行版之一。

Debian 是最早基于 Linux 内核的操作系统之一。它是由来自世界各地的志愿者开发的。它不是一个商业项目,像许多其他 Linux 发行版一样由企业支持。该发行版有一个名为Software in Public Interest (SPI)的非营利组织 。与 Debian 一起,SPI 在经济上支持许多其他开源项目。

Debian 是一个通用操作系统,支持几乎所有的 CPU 架构,在服务器领域非常流行。说到桌面环境,它提供了带有 Cinnamon、GNOME、KDE ​​Plasma、XFCE、LXDE 和 MATE 桌面的实时 ISO 下载。

那么,为什么Debian被称为通用操作系统呢?简单的回答是,因为Debian(几乎)运行所有的东西。因为它在两方面都能出色地工作——作为桌面和服务器。一个被称为普遍性的严肃论据。

Debian 发行版

尽管 Debian 以坚如磐石的稳定软件而闻名,但也有一些变体:

  • Stable稳定版是当前版本,针对稳定且经过良好测试的软件需求。稳定是通过冻结测试几个月来修复错误并删除包含太多错误的包;然后将得到的系统稳定地发布。只有在包含主要的安全性或可用性修复程序时才会更新它。这个分支有一个可选的 backports 服务,提供一些软件的更新版本。
  • Testing测试是最终将成为下一个主要版本的预览分支。这个分支中包含的包已经在不稳定中进行了一些测试,但它们可能还不适合发布。它包含比稳定更新但比不稳定更旧的软件包。这个分支不断更新,直到它被冻结。
  • Unstable不稳定,总是代号为sid(Still In Development),是主干。不检查整个分发的情况下接受包。该分支通常由参与项目并需要最新可用库的软件开发人员以及喜欢前沿软件的人员运行。该分支可以通过从稳定版或测试版的系统升级来安装。

当您从稳定状态转到不稳定状态时,您会发现更新的、不太稳定的软件。Debian的一个新的稳定分支大约每两年发布一次。它获得了大约 3 年的官方支持,主要安全或可用性修复的更新。点版本每几个月发布一次。

代号

Debian 通常使用代号来指代它的发行版,从(主要)使用的玩具总动员角色名称而不是数字开始。使用玩具总动员名称的决定是由Bruce Perens做出的, 他当时是 Debian 项目的负责人,同时也在制作电影的公司 Pixar 工作。

以下是迄今为止所有指定代号的列表:

  • Buzz (1.1)
  • Rex (1.2)
  • Bo (1.3)
  • Hamm (2.0)
  • Slink (2.1)
  • Potato (2.2)
  • Woody (3.0)
  • Sarge (3.1)
  • Etch (4.0)
  • Lenny (5.0)
  • Squeeze (6.0)
  • Wheezy (7)
  • Jessie (8)
  • Stretch (9)
  • Buster (10)
  • Bullseye (11)

即将发布的主要 Debian 版本代号列表:

  • Bookworm (12)
  • Trixie (13)

Debian 项目负责人

Debian是社区发行版。它由民选开发者组成的董事会管理,有自己的内部结构和法律。几乎所有从事Debian工作的人都是志愿者。

Debian项目负责人是Debian项目的官方代表。它们有两个主要功能,一个是内部的,一个是外部的。

在对外职能中,项目负责人向他人代表 Debian 项目。这包括进行关于 Debian 的演讲和演示,参加贸易展览,以及与其他组织和公司建立良好的关系。

在内部,项目负责人管理项目并定义其愿景。他们应该与其他 Debian 开发人员交谈,尤其是与代表交谈,以了解他们如何协助他们的工作。因此,项目负责人的一项主要任务是协调和沟通。

Debian 是唯一一个由开发者投票选出领导者的自由软件项目。 该发行版使用 Condorcet 方法来决定其选举。它是一种选举方法,在每次正面交锋的选举中选出赢得多数选票的候选人,与其他候选人中的每一个相比,只要有这样的候选人,即比任何其他候选人更受选民青睐的候选人.

Debian 的历史

Debian 项目由 Ian Murdock(当时是普渡大学的本科生)于 1993 年 8 月 16 日正式创立。当时,Linux 的“发行版”整个概念还是全新的。Ian 希望 Debian 成为一个公开发行的发行版,本着 Linux 和 GNU 的精神。Debian 的创建由 FSF 的 GNU 项目赞助了一年(1994 年 11 月至 1995 年 11 月)。

Debian 是如何得名的?这绝对是最常见的问题之一。所以这就是答案。Debian 这个名字来自于 Debian 的创造者 Ian Murdock 和他的妻子 Debra 的名字。

当它开始时,Debian 是唯一一个开放给每个开发人员和用户贡献他们的工作的发行版。它仍然是非商业实体的 Linux 最重要的分销商。它是唯一具有组织该项目的章程、社会契约和政策文件的大型项目。

为了达到和保持高质量标准,Debian 采用了一套广泛的政策和程序来打包和交付软件。这些标准得到了工具、自动化和文档的支持,这些工具、自动化和文档以开放和可见的方式实现了 Debian 的所有关键元素。

APT 包管理器

在 Debian 项目的早期阶段,成员考虑分发纯源包。每个包都包含上游源代码和一个 Debian 化补丁文件,用户可以解压源代码、应用补丁并自己编译二进制文件。然而,他们很快意识到需要某种二进制分配方案。最早的打包工具由 Ian Murdock 编写并称为 dpkg,它以 Debian 特定的二进制格式创建了一个包,以后可以用来解包和安装包中的文件。

Debian 2.1 Slink(1999 年 3 月 9 日)在先前版本的基础上进行了大量重组,2.1 包含 APT,即下一代 Debian 包管理器界面。Debian 3.1 Sarge(2005 年 6 月 6 日)改用 aptitude 作为选定的软件包管理工具。

APT(高级打包工具)是一个命令行工具,用于与 dpkg 打包系统轻松交互,它是从命令行管理 Debian 和基于 Debian 的Linux 发行版的软件的最有效和首选方式。

  • apt 包提供命令行工具,用于搜索、管理和查询有关包的信息,并访问 libapt-pkg 库的所有功能。
  • dpkg 软件包为处理 Debian 软件包的安装和删除提供了底层基础设施。

基于 Debian 的发行版

由于 Debian 的影响力,这些年来出现了许多衍生产品。他们之中有一些是:

  • Deepin
  • Kali Linux
  • MX Linux
  • Parrot
  • PureOS
  • Pardus
  • Tails
  • Ubuntu

大家还有什么要补充的吗?请在下面的评论栏里留言。

发表评论