上周末,_Debian_ 迎来了它的 20 岁生日,它是现存最古老的 Linux 发行版之一。Debian_ 诞生于 1993 年 8 月 16 日,其命名来自 _Debra Lynn_ 和 _IanMurdock。 _DebConf_ 邀请任何有兴趣的人参与 _Debian_ 的生日派对。
_Debian_ 与自由软件之间有着紧密的联系,而且它在默认情况下,仅提供对自由软件仓库的支持(尽管用户可以自行添加其他仓库)。Debian_ 引入了“APT”包管理器的概念。现在 _APT_ 不止出现在 _Debian_ 中,其他派生的发行版(Ubuntu、Knoppix、XMBC、Mint,当然也少不了 _Raspbian)也在使用它。Debian_ 发行版本的命名,最初来自于1995 年的电影“玩具总动员”中的角色。第一部电影中的暴力小朋友_Sid_ 的名字,被当作不稳定版本的代名词——这样的版本将不会被正式发布。(另外,官方从未发布 Debian 1.0 版本,它的第一个发行版是 1.1,代号 _Buzz,发布于 1996 年 6 月。)
相比于其他众多 _Linux_ 发行版,_Debian_ 得到了最广泛的硬件支持。不止能够针对多个平台编译内核,还能够编译发行版所使用的大量程序包。提交到_Debian_ 的_Bug_ 往往会得到针对特定平台的补丁,而这些补丁将被提交到程序包维护者那里,以便纳入更新的版本中。这一情形同样也出现在代码质量中;尽管_GCC_ 目前被用来构建_Debian_ 树,但同样还有一套并行端口,能够自动使用_Clang_ 来构建_Debian_ 及其程序包,它往往能捕捉到一些_GCC_ 无法捕捉的编程错误。
_Debian_ 的稳定版本,被业界视作现今 _Linux_ 发行版中最稳定的版本之一;同时它在发布后会最大限度减少变更,而且他们也非常善于向下移植安全补丁,以确保稳定版本能够保持最新。具有讽刺意味的是,正是因此,才导致如此之多的 _Debian_ 变体出现在 2000 年以前,_Debian_ 几乎是每年更新一版,随后则变为两年一版,因此许多 _Debian_ 系统的用户迫不及待地下载并使用不稳定版本。正是为了满足更频繁的发行版需求,_Ubuntu_ 通过捕捉不稳定版本树的快照,实现了每六个月为基准的发布周期;另外,尽管一般来说Debian 和_Ubuntu_ 之间是兼容的,但也存在着不同的分歧。_Deban_ 缔造者_IanMurdock_ 就曾经对这二者是否有太多的分歧而表示了担忧。_Debian_ 也曾被某些人视作侧重于服务器端的发行版,而诸如_Ubuntu_ 等组织机构则已经更多地聚焦于将_Linux_ 作为桌面操作系统,借助针对新用户简化的选项,让他们能够变得对平台更熟悉。
最后, Debian_ 还是语言的基准测试(即此前的 _Language Shootout)基础包,它托管在 http://benchmarksgame.alioth.debian.org。它使用相同版本的软件和内核运行,同时还带有针对各个平台特别编译的软件包,以便评估语言及其运行时的相对表现。
Debian_ 当前版本是 7.0,代号 _Wheezy,读者可以从 debian.org下载。
评论