Debian Linux 6.0 正式发布
2011-02-08 09:57:09 阿炯

GNU/Linux 领域重要的发行版 Debian 终于发布了 Debian 6 稳定版,命名为“Squeeze”。经过24个月的开发之后,Debian宣布最新的稳定版,Debian 6.0(代号 Squeeze)于2011年2月6日正式发布。Debian 6.0是一个自由的操作系统,这次与Debian GNU/Linux同时发布的还有Debian GNU/kFreeBSD,这仍然是一个预览版。包含了KDE Plasma桌面和应用程序,GNOME桌面,Xfce以及LXDE桌面环境,还有所有的服务器应用程序。Debian 6.0也兼容 FHS v2.3 和为LSB3.2开发的应用程序。

Debian 6 第一次包含了一个100%开源的Linux内核,这个内核中不再包含任何闭源的硬件驱动。所有的闭源软件都被隔离成单独的软件包,放到Debian软件源的“non-free”部分。这样以来,Debian用户便可以自由地选择是使用一个完全开源的系统还是添加一些闭源驱动。在安装过程中需要用到的硬件驱动 会被安装系统使用;专门的CD镜像和为USB安装准备的软件包也可以在网站上下载到。

Debian 6.0 "Squeeze" 引入两个来自 FreeBSD 计划的核心作为技术预览,使用知名的 Debian/GNU userland:Debian GNU/kFreeBSD,分别是 32-bit PC 的 kfreebsd-i386 和 64-bit PC 的 kfreebsd-amd64。这些是 Debian 有史以来各版本中第一个不是基于 Linux 核心的版本。对于一般服务器软件的支持已经很完整,结合原本 Linux 版本的特性以及来自 BSD 世界独有的特色。但这个新版本仍有所限制;例如一些进阶的桌面支持就没有包含进去。

Debian 6.0 使用新的使用相依性计算启动顺序的开机系统,让开机速 度更快,更稳固,全因为用了平行执行的开机脚本以及正确的相依性追踪。Debian 6.0 “Squeeze” 将有一个完全自由的Linux内核,清理掉所有非自由的内核代码。自Debian 4.0 “Etch”版本开始清除非自由代码,到6.0版终于完成了目标。根据Debian Free Software Guidelines的定义,Debian现在是真正的自由软件;但根据自由软件基金会的定义,它目前不是自由软件,因为它还有一个非自由的软件仓库。

一系列新特性

新的Debian安装程序(被称为d-i)提供了一些新的特性。尽管d-i还不稳定,但部署Debian的系统管理员们可能会对这次发布的新东西产生兴趣。 6.0/Squeeze发布对ext4文件系统提供了支持,并且进一步简化了搭建RAID,LVM和加密。Grub2是 x86架构的默认的引导加载程序,并且提供了软件RAID、GPT、LVM 和ext4文件系统支持。

APT最引人注意的一个变动是Squeeze默认将从"推荐"部分安装软件包。虽然列于依赖部分的Debian软件包是绝对依赖的,但推荐部分的软件包强势声明,却不是绝对依赖的。

就像Debian方针所指出的那样,“推荐部分应该列出那些在常见的安装中可能与该软件包一起被找到的软件包”。如果磁盘空间比较紧张或者你意思到该特性离开了推荐部分另外附加的软件包可能无法工作,你可以取消这一新的行为。这既可以通过启动弹出时使用 Preseeding来做到,也可以手动配置/etc/apt/apt.conf.d/*如下:

APT::Install-Recommends false;慢着,preseeding?Preseeding是自动化d-i安装过程的一种方式。在安装过程中你不需要再人工回答问题了,而只需要将合适的配置文件提供给d-i。它与配置管理木偶结合起来,成为了伸缩 Debian部署流程的通用方式,并可以管理大批量的安装。

加入了对Marvell的Kirkwood平台的支持,所以在QNAP以及Marvell SheevaPlug等设备上Debian可以开箱即用。而armel架构同样还支持英特尔 S4000-E存储系统。

localechooser(本地环境选择器)也得到了改进。在安装过程中用户可以分别选择语言,地理位置(国家)和本地环境以最大化的灵活提供配置。时区现在在d-i的专家模式中也可以被设为UTC时间。

虽然与系统管理员不太相关但仍值得注意的是,出于GTK+库DirectFB后端的问题,图形安装界面目前还不可用。Debian开发者正在紧锣密鼓的开发X11替代,因此squeeze的d-i稳定版将包括图形界面安装程序并提供可接入支持。

d- i同时还提供了对安装Debian 5.0(代号为"Lenny")的支持,即当前的Debian稳定版——这意味一个单一的安装程序支持两个不同的发布版是可能的。如果你想要试一下d-i目前的测试版,特点点是基于Linux 2.6.32内核,在 向Debian 安装程序团队报告bug前请不要错过勘误页面。其中包含了包括 Chromium 浏览器、Icinga 监控解决方案、软件中心、Wicd 网络管理器、Linux 容器工具 lxc 和 corosync 集群框架在内的超过 10,000 个新软件包。

数量众多的可选软件包使 Debian 保持了她一贯追求的目标–“通用操作系统”。Debian 适用于 各种常见使用案例:从桌面系统到上网本、从开发服务器到集群系统、数据以及存储服务器。与此同时,对仓库内所有软件包进行的自动测试(如安装/升级测试)确保了 Debian 6.0 不辜负广大用户对 Debian 稳定版的期盼。Debian 6.0 通过了苛刻的测试,品质坚若磐石。

自 Debian 6.0 起,"Custom Debian Distribution" 重命名为 "Debian Pure Blends"。其覆盖面也随着 Debian 6.0 在原有的Debian Edu、Debian Med 和 Debian Science 基础之上增加了 Debian 辅助功能、DebiChem、 Debian EzGo、Debian GIS 和 Debian 多媒体。所有相关的内容 均可浏览, 用户也可以提名受欢迎的软件包,使其可能被加入下一版本。

Debian GNU/Linux 6.0 的安装过程有了多个方面的改进,包括更加易用的语言选择和键盘设置、 对逻辑卷分区、RAID 和加密文件系统的支持。此外还添加了对 ext4 和 btrfs 文件系统的支持 — 在 kFreeBSD 构架上还有 ZFS 支持 —。目前 Debian 支持使用 70 种语言进行安装。
它可以在从掌上电脑到超级计算机的各种硬件设备上运行,支持九种处理器架构:32-bit PC/Intel IA-32 (i386), 64-bit PC/Intel EM64T/x86-64 (amd64), Motorola/IBM PowerPC (powerpc), Sun/Oracle SPARC (sparc), MIPS (mips (big-endian) 和 mipsel (little-endian)), Intel Itanium (ia64), IBM S/390 (s390),以及 ARM EABI (armel)。

Debian 6.0 “Squeeze” 带来了两种BSD内核的预览版:运行在32位PC上的Debian GNU/kFreeBSD 以及运行在64位PC上的Debian GNU/kFreeBSD-amd64。这些移植版是Debian发行版中第一次出现非Linux内核的版本!对于这两个版本的软件支持既兼容Linux版的Debian,又融合了BSD世界的独特特性。当然,BSD移植版还是有一些局限性的。例如:有一些高级的桌面特效还没法很好地支持。

Debian 6 还第一次 包含了一个100%开源的Linux内核,这个内核中不再包含任何闭源的硬件驱动。所有的闭源软件都被隔离成单独的软件包,放到Debian软件源的“non-free”部分。如此用户便可以自由地选择是使用一个完全开源的系统还是添加一些闭源驱动。在安装过程中需要用到的硬件驱动会被安装系统使用;专门的CD镜像和为USB安装准备的软件包也可以在网站上下载到。更多的信息请参考Debian硬件驱动wiki。6.0 还带来了一个自检测依赖的启动系统,让操作系统的启动既快又稳定。很多桌面细节的改善让Debian更适合小型笔记本电脑,例如KDE Plasma 上网本桌面的支持。

Debian 6.0包含了许许多多的软件更新,例如:
KDE Plasma Workspaces and KDE Applications 4.4.5
an updated version of the GNOME desktop environment 2.30
the Xfce 4.6 desktop environment
LXDE 0.5.0
X.Org 7.5
OpenOffice.org 3.2.1
GIMP 2.6.11
Iceweasel 3.5.16 (an unbranded version of Mozilla Firefox)
Icedove 3.0.11 (an unbranded version of Mozilla Thunderbird)
PostgreSQL 8.4.6
MySQL 5.1.49
GNU Compiler Collection 4.4.5
Linux 2.6.32
Apache 2.2.16
Samba 3.5.6
Python 2.6.6, 2.5.5 and 3.1.3
Perl 5.10.1
PHP 5.3.3
Asterisk 1.6.2.9
Nagios 3.2.3
Xen Hypervisor 4.0.1 (dom0 as well as domU support)
OpenJDK 6b18
Tomcat 6.0.18


还有超过 29,000 个可以快速安装的软件包。这些软件包是从大约15,000 份源代码编译而成的。

Debian 6.0 新增了超过10000份新软件,例如 Chromium浏览器,监视器系统 Icinga,软件包管理器前端“软件中心”,网络管理器WICD,Linux维护者工具包 “lxc” 以及计算机集群软件Corosync。

Debian坚守着做一个“Universal”的操作系统的目标,可以在各种不同场合下使用:从台式机到上网本,从开发服务器到超级计算阵列;还有数据库服务器、网页服务器、储存服务器……与此同时,Debian的开发者测试了所有软件包的快速安装和自动更新情况,确保Debian6.0能够满足用户最高的稳定性需求。It is rock solid and rigorously tested.

从Debian6.0开始, “Custom Debian Distributions”被改名为“Debian Pure Blends”,并在Debian Edu, Debian Med 和 Debian Science的基础上增加了 Debian Accessibility, DebiChem, Debian EzGo, Debian GIS 和 Debian Multimedia。所有这些blends的内容都可以在官网浏览。

Debian可以从多种途径安装:蓝光光盘,DVD,CD,USB储存介质或者网络。默认的桌面环境是GNOME并且包含在第一张CD中。其他桌面环境 —— KDE,Xfce 和 LXDE可以通过其他光盘安装。Debian6.0同时提供“多架构CD/DVD”,可以用一张光盘来在不同的处理器架构的机器上安装。USB启动器的制作过程也被大大简化,请参考安装指南。除了传统的安装方式外,Debian也可以直接从live系统启动,通过光盘、USB储存器或者网络。这些Live系统目前只提供32位和64位的PC架构。这些Live系统同时可以用来安装。

Debian GNU/Linux 6.0的安装方式大有改善,包括更方便的语言、键盘选择,LVM、Raid的设置以及encrypted systems。在文件系统方面,Debian GNU/Linux 正式支持 EXT4和BTRFS,而Debian GNU/kFreeBSD则支持ZFS。Debian的安装程序现在支持70种语言。安装镜像可以通过BT,jigdo或者HTTP的方式进行下载。很快,实体DVD,CD和蓝光光盘也会发售。

Debian安全团队考虑在 Jessie (Debian 8)于2014年4月发布之后为Squeeze(Debian 6)提供长期支持服务,延长安全更新时间。Squeeze于2011年2月14日发布,而 Jessie则计划于2015年发布,今年11月冻结开发。现在Debian安全团队宣布将Squeeze延长支持时间两年至2016年2月,这意味着Debian 6.0的支持时间共有五年。

安全团队称,延长支持是因为多个利益相关团体/企业需要更长的安全支持时间。开发者表示,Debian 6.0的长期支持仅限于i386 和amd64架构,使用其它架构的用户需要升级到Debian 7.0。其在邮件列表上列出了上个月的会议要点,其中包括:讨论版本控制系统是否从Subversion迁移到Git,但由于迁移到git并没有带来多少好处,开发者决定还是用Subversion;长期支持版(LTS)是可能的,不过细节还没落实,未来有可能对Wheezy(Debian 7)也提供长期支持。

Debian 6 第一次 包含了一个100%开源的Linux内核,这个内核中不再包含任何闭源的硬件驱动。所有的闭源软件都被隔离成单独的软件包,放到Debian软件源的 “non-free”部分。这样以来,Debian用户便可以自由地选择是使用一个完全开源的系统还是添加一些闭源驱动。在安装过程中需要用到的硬件驱动 会被安装系统使用;专门的CD镜像和为USB安装准备的软件包也可以在网站上下载到。Debian长期支持(LTS)团队宣布,Debian 6将于2016年2月29日停止支持。在此之后,这个首发于2011年2月6日的系统将不再收到更新。自2014年7月19日起,Debian 6的维护工作就已经只留给LTS团队了。其由希望旧版能够保持更长久更新的志愿者和企业所组成,而他们也让Debian 6成为了有史以来生命周期最长的一个发行版。

除了警告Debian 6将结束支持,LTS团队也正准备过渡至维护Debian 7(3月正式开始支持),Debian 7的维护将持续到最初发布的五年之后,即2018年5月。Debian 6 LTS仅限于i386和amd64架构,所以保守估计Debian 7 LTS的情况也会如此。对于其它情况的用户,还请迁移至受支持的Debian 8,以确保收到安全更新。