Experimental 试验区html
试验区存放须要试验的包,主要供开发者用。安全
Unstable 不稳定版服务器
存放最新版本的包,供开发和使用者测试测试
Testing 测试版url
包在不稳定版通过一段时间的评估测试后,慢慢成熟稳定,能够进入测试版。htm
由一个自动运行的程序根据一些质量标准自动添加到测试版:开发
一、没有bug,或比如今测试版中的版本少get
二、在unstable中10天以上it
三、能够成功在全部平台编译编译
四、依赖关系和测试版现有内容不冲突。
stable 稳定版
测试版通过必定时间后,在正式发布前逐渐由管理员冻结更改,造成一个新的稳定版。以前的稳定版被成为old-stable。
稳定版里的包一般再也不增长功能,只提供安全更新和bug修复。
debian发布循环:不稳定版=>测试版=>稳定版
不稳定版的代号一直为sid
当前稳定版代号为wheezy
当前测试版代号为jessie
参考:http://debian-handbook.info/browse/stable/sect.release-lifecycle.html
https://wiki.debian.org/zh_CN/DebianReleases
Point Releases 点发布
稳定版一般隔段时间推出点发布,提供安全更新和bug修复。
点发布包括了截止到发布时间的安全更新和一些重要的bug修正。
2009年开始一般每2个月更新一次。
最初,稳定版发布在版本号后加r0,以后的“点发布”递增r后数字。好比Debian Etch,从4.0r0开始。
到Debian Lenny时,规则改变,“点发布”使用“小版本号”表示,好比5.0.1中的1。
从Wheezy,规则又改变,“点发布”使用“次版本号”表示,好比7.1中的1。
参考: https://wiki.debian.org/DebianReleases/PointReleases
stable-proposed-updates
该apt库包括了正在为下一次“点发布”作准备的更新包文件。
该库不是正式稳定版(stable)的一部分,还须要被管理员和用户评估。
不过一般应该认为稳定性高于Testing, Backports。我的用户能够测试,但不推荐用在“正式服务器”上。
参考: https://wiki.debian.org/StableProposedUpdates
https://www.debian.org/doc/manuals/debian-faq/ch-getting.en.html
stable-updates
stable-proposed-updates库中的一些包被提供在这个库中。这些包一般是用户但愿在下一次“点发布”以前就能更新的包。好比病毒库,时区表数据等。这些包最后都会包括在下次“点发布”中。
参考: https://wiki.debian.org/StableUpdates
Security Updates
该库中包含了最新的安全更新包。
为了使安全更新能更快的应用到系统中。安全更新没有一般的mirror,而是使用DNS aliaes等效名(DNS aliaes)的方式提供了官方mirror。因此安全更新的源在source.list文件中的url部分一般都是固定的,即http://security.debian.org/,以下:
deb http://security.debian.org/ stable/updates main contrib non-free
参考: https://www.debian.org/security/faq#mirror
stable-backports
这个库中存放了一些为稳定版从新编译的新版本包。由于当稳定版发布时间比较长时,不少软件有了新版本。使用Testing 和Unstable中的新版本包风险又比较大,因此包维护人有时会将新版本包针对稳定版从新编译,提供给用户使用。
但安装该库中的包时须要特别指出:
sudo apt-get install -t wheezy-backports package
参考:http://debian-handbook.info/browse/stable/apt.html#idp8530784