最具童心OS Debian带你一起玩具总动员前沿技术

2012-04-25    来源:CBSi中国·ZOL    编辑:刘冉
Debian的身世之谜 大家都看过动画片《玩具总动员》吗?里面的人物是否大家还有印象,比如胡迪,巴斯光年,绿色塑胶玩具士兵的首领等等经典人物,今天给大家推荐一款操作系统De

Debian的身世之谜

大家都看过动画片《玩具总动员》吗?里面的人物是否大家还有印象,比如胡迪,巴斯光年,绿色塑胶玩具士兵的首领等等经典人物,今天给大家推荐一款操作系统—Debian,它的每一个版本的操作系统都以玩具总动员的人物作为代表,非常生动形象。Debian于1993年8月16日由一名美国普渡大学学生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的基本承诺。Debian以其坚守Unix和自由软件的精神,以及其给予用户的众多选择而闻名。现时Debian包括了超过25,000个软件包并支援12个计算机系统结构。

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、Knoppix和Linspire及Xandros等,都建基于Debian GNU/Linux。

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的基本承诺。

解开Debian开源之谜

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

Debian操作系统界面(图片来源于网络)

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



Debian操作系统(图片来源于网络)

很多Debian的支持者认为,因为Debian Project独立运作,不带有任何商业性质,不依附任何商业公司或者机构,使得它能够有效地坚守其信奉的自由理念和风格。因为Debian不受任何商业公司或者机构控制,所以它不会发生为了某些商业上的利益而牺牲使用者的权益,也不会因为公司经营不善或者商业模式转换等变化而导致开发作业终止。而这些特色使得Debian在众多的GNU/Linux的发行套件中独树一帜。

因为Debian官方发布的正式版本并不包含新的特色,一些桌面用家会选择安装“测试”甚至“不稳定”分支。但是这两个分支所进行的测试比稳定版本少些,可能较不稳定;而且这两个分支并没有定时的安全更新。更甚者,软件不当地升级至不稳定的版本可能严重影响其运用。在“测试”分支中的软件三年没有回报一个bug后,“测试”分支会成为下一个稳定版本。现时Debian的稳定版本为6.0(Squeeze),最近的版本升级是在2011年10月8日。

Debian发布的版本:

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日 Potato Head先生

3.0 Woody  2002年7月19日 胡迪,电影主角之一的牛仔

3.1 Sarge 2005年6月6日 绿色塑胶玩具士兵的首领

4.0 Etch 2007年4月8日 玩具黑板

5.0.0 Lenny 2009年2月14日  望远镜

6.0.0 squeeze  2011年2月16日  三只眼睛的绿色大嘴玩具外星人 目前的稳定版本

1
3