个人工具
名字空间
变换
操作

Debian

来自站长百科
跳转到: 导航, 搜索
Debian的logo

Debian是一个自由的操作系统 (OS)

Debian系统目前采用Linux内核Linux是一个最初由Linus Torvalds创建,目前由全球成千的程序员共同维护的软件

目录

Debian概况

授权协议:自由软件

软件类别:Linux/操作系统

官方网站:http://www.debian.org

系统下载:http://www.debian.org/distrib

简介

Debian是由GPL和其他自由软件许可协议授权的自由软件组成的操作系统,由Debian计划(Debian Project)组织维护。Debian计划没有任何的营利组织支持,它的开发团队完全由来自世界各地的志愿者组成,官方开发者的总数就将近1000名,非官方的开发者为数更多。

Debian计划组织跟其他自由操作系统(如UbuntuopenSUSEFedoraMandrivaOpenSolaris等)的开发组织不同。上述这些自由操作系统的开发组织通常背后由公司或机构支持。而Debian计划组织则完全是一个独立的、分散的开发者组织,纯粹由志愿者组成,背后没有任何公司或机构支持。

Debian以其坚守Unix和自由软件的精神,以及其给予用家的众多选择而闻名。现时Debian包括了超过25,000个软件包并支持12个计算机系统结构。

需要指出的是,Debian并不是一种Linux发行版。Debian是一个大的系统组织框架,在这个框架下有多种不同操作系统核心的分支计划,如采用Linux核心的Debian GNU/Linux系统、采用GNU Hurd核心的Debian GNU/Hurd系统、采用FreeBSD核心的Debian GNU/kFreeBSD系统,以及采用NetBSD核心的Debian GNU/NetBSD系统。甚至还有应用Debian的系统架构和工具,采用OpenSolaris核心构建而成的Nexenta OS系统。在这些Debian系统中,以采用Linux核心的Debian GNU/Linux最为著名。众多的Linux发行版,例如Ubuntu、KnoppixLinspire及Xandros等,都建基于Debian GNU/Linux。

当然,人们真正需要的是应用软件,也就是帮助他们完成工作的程序: 从文档编辑,到电子商务,到游戏娱乐,到软件开发。Debian带来了超过25113个软件包 (为了能在您的机器上轻松的安装,这些软件包都已经被编译包装为一种方便的格式) — 这些全部都是自由软件。 这有点像一个高塔: 在最底层的是内核,在内核上面的是所有的基本工具,然后是所有您在计算机上运行的软件。最后,在这个高塔顶端的就是Debian—把每件事情谨慎的组织和配合在一起,使得它们能够在一起和谐地运作。

Debian的历史

Debian于1993年8月16日由一名美国普渡大学学生Ian Murdock首次发表。Ian Murdock最初把他的系统称为“Debian Linux Release”。在定义文件Debian Manifesto中,Ian Murdock宣布将以开源的方式,本着Linux及GNU的精神发行一套GNU/Linux发行版。Debian的名称是由他当时的女友(现在为其前妻)Debra和Ian Murdock自己的名字合并而成的

Debian计划最初发展缓慢,在1994年1995年分别发布了0.9x版本;1.x版本则在1996年发布。1996年,Bruce Perens接替了Ian Murdock成为了Debian计划的领导者。同年,一个开发者Ean Schuessler提议Debian应在其计划与用户之间创建一份社会契约。经过讨论,Bruce Perens发表了Debian社会契约(Debian Social Contract)及Debian自由软件指引(Debian Free Software Guidelines),定义了开发Debian的基本承诺。

1998年在建基于GNU C运行期库的Debian 2.0发布之前,Bruce Perens离开了Debian的开发工作。Debian开始选出新的领导者,并发布了另外两个2.x版本,包含了更多接口和软件包。APT和第一个非Linux接口—Debian GNU/Hurd的开发也展开。第一个建基于Debian的Linux发行版Corel Linux和Stormix的Storm Linux在1999年开始开发。尽管未能成功开发,这两个发行版成为了建基于Debian的Linux发行版的先驱。

2000年后半年,Debian对数据库和发布的管理作出了重大的改变,它重组了收集软件的过程,并创造了“测试”(testing)版本作为较稳定的对下一个发布的演示。同年,Debian的开发者开始举办名为Debconf的年会,为其开发者和技术用家提供讲座和工作坊。

版本

Debian主要分三个版本:稳定版本(stable)、测试版本(testing)、不稳定版本(unstable)。

目前的稳定版本为Debian lenny,目前的测试版本为Debian Squeeze,不稳定版本永远为Debian sid。到目前为止所有开发代号均出自Pixar的电影玩具总动员。

版本
代号
发布日期
玩具总动员所对应的角色
脚注
1.1 Buzz 1996年6月17日 巴斯光年,电影主角之一的太空人 使用Linux內核2.0
1.2 Rex 1996年12月12日 抱抱龙
1.3 Bo 1997年6月2日 放羊的女孩“宝贝”
2.0 Hamm 1998年7月24日 小猪储蓄罐“火腿”
2.1 Slink 1999年3月9日 弹簧狗 APT面世
2.2 Potato 2000年8月15日 蛋头先生
3.0 Woody 2002年7月19日 胡迪,电影主角之一的牛仔
3.1 Sarge 2005年6月6日 绿色塑胶玩具士兵的首领“队长”
4.0 Etch 2007年4月8日 画板 上一个稳定版本
5.0 Lenny 2009年2月14日 望远镜 目前的稳定版本
6.0 Squeeze 2010年春季 三只眼的外星人 目前的测试版本
Sid TBA 阿薛/席德,隔壁的男孩,玩具终结者 Sid也是英语Still In Development(仍在开发)的缩写

Debian sid

Debian sid也称为Debian unstable,即不稳定版本,凡是Debian要收录的软件都必须首先放在这个版本里面进行测试,等到足够稳定以后会放到testing版本里面.

Debian test.png

使用领域

Debian以稳定性闻名,所以很多服务器都使用Debian作为其操作系统;而很多Linux的LiveCD亦以Debian为基础改写,最为著的例子为Knoppix。而在桌面领域,Debian的一个改版Ubuntu Linux就获得了很多Linux用户的支持,在DistroWatch.com浏览排名里排名一直很前面。而很多信息学竞赛亦采用Debian作为操作系统。

对比Ubuntu、Fedora Core等Linux发行版,较少桌面用家会选择使用Debian。主要原因是其基于较新功能的考量。包版本一般需要长时间的测试,甚至因为测试时间过长造成与最新的软件包有些落差,以稳定的系统要求为优先。

支持与批评

支持者的意见

很多Debian的支持者认为,因为Debian不带有任何商业性质,背后也没有任何商业团体支持,因而使得它能够坚持其自由的风格。它不会发生为了某些商业上的利益而牺牲用户的权益,也不会因为公司经营不善而导致开发作业终止。而这个特色也使得Debian在众多的GNU/Linux的发行包中独树一帜。

Debian对GNU和UNIX精神的坚持,也获得开源社区的普遍支持。

其他支持者的意见包括:

  • Debian是极为精简的Linux发行版,有着干净的作业环境。
  • 安装步骤简易,大部分情况下只要<Enter>、<Enter>一直按下去便可以顺利安装。
  • 拥有方便的包管理程序,可以让用户容易的查找、安装、移除、更新程序,或系统升级。
  • 健全的软件管理制度,包括了Bug汇报、包维护人等制度,让Debian所收集的软件品质在其它的Linux发行包之上。
  • 拥有庞大的包库,令用户只需通过其自身所带的软件管理系统便可下载并安装包,不必再在网络上查找。
  • 包库分类清楚,用户可以明确地选择安装自由软件、半自由软件或闭源软件

批评

其中一个对Debian的技术性批评是,因为Debian的发行周期较长,稳定版本的包可能已经过时。由于Debian很大程度上是为“不动的”平台(例如服务器和用于开发的机器)设计,而这些平台只需要安全性的更新,Debian的支持者一般这样回应批评:

  • Debian拥有一些支持较旧版本包的包库,例如backports.org和apt-get.org的包库。但有时候这些包在更新的时候未能很好地融合在系统中。
  • Debian的“测试”分支常包含了一些其实已经相当稳定的、已更新的包。但当新的稳定版本发布后,“测试”分支可能变得混乱。

另一个批评是一些软件和文件因为未符合Debian对自由软件的严格要求,并未出现在Debian的官方包库中,mplayer曾经没有被加入为Debian的包。另外也有人批评Debian把一些专有软件放到“非自由”包库,而非完全把这些软件拒诸门外。相似地,Debian曾把自由与非自由的包同时放在其“主要”(main)包库内,但现在已把非自由的软件,例如专有的驱动程序,分置于不同的包库。

Debian的管理也被批评为过于混乱,导致开发进度缓慢,决策过程也被无止境的讨论拖延。在2006年9月,同时正参与Ubuntu开发的Debian开发者Matthew Garrett离开了Debian,并批评Debian对开发者太不客气。

基于Debian的Linux发行版

  • Kanotix——LiveCD及Debian安装程序。
  • Knoppix——LiveCD,同时亦有数个分支,包括Morphix、Quantian、Whoppix及Xfld。
  • Stanix——接口像微软Windows的LiveCD。
  • Libranet——目标是作为更易设置的发行版。
  • Mepis——建基于KDE桌面环境,以新手为目目标发行版。
  • OPEN COLINUX——将Debian融于Windows的发行版。
  • Ubuntu——建基于GNOME桌面环境的发行版。其亦有不同的分支,而几乎每一个分支都有LiveCD。
  • Xandros——Corel Linux的商业支持版本。

使用手册

Debian安装

Debian使用

Debian升级

Debian技术支持

Debian常见问题

相关资源

Debian Official website:

Debian Admin:

Embedded Debian:

Debian Planet:

Debian Wiki:

Debian-Administration:

Practical Debian Tips and tricks:

Dwarf's Guide to Debian GNU/Linux:

DebCentral:

Debian FAQ Wiki:

Debian Desktop Survival Guide:

Debian Universe:

About Debian:

Debian blogs:

Five Doller whitebox Wiki:

Debian device driver check:

More Debian Links:

Debian News:

Debian Logos:

Debian Forums:

相关条目

参考来源

留言