Debian测试还是Debian Sid?


13

我目前正在下载Debian 6 DVD。

我不想使用Stable,我想使用Testing或Sid,但是我不知道哪一个对我更好。

席德真的不稳定吗?是否像Arch一样进行最新测试?还是像非滚动发行版?

谢谢


3
如果您使用Testing或Sid,强烈建议您安装apt-listbugs。它会在更新软件包之前警告您,该软件包已将严重/严重的错误报告给错误跟踪系统。有了它,发生系统故障或其他令人讨厌的问题的可能性就大大降低了。
jofel

也许还值得注意的是,在Debian中,“稳定”和“不稳定”不是指系统稳定性(尽管看起来也很合适),而是指软件版本和API稳定性。即,即使在发布的生存期内更改软件版本和/或API也很少“稳定”(因此,您通常甚至可以依靠特定的错误行为在稳定的发布中保持一致)。之所以这样称呼“测试”,是因为它仅是作为下一个稳定版本的测试场……
杰里米·戴维斯

Answers:


22

Debian GNU / Linux FAQ中有一个有趣的部分专门讨论了这个问题。特别是选择取决于

  • 安全/稳定因素
  • 用户的专业知识
  • 需要更新版本的软件
  • 支持新硬件

我想指出该页面的以下段落:

  • 马坚如磐石。它不会破裂。

  • 测试失败的频率低于不稳定的频率。但是,当它崩溃时,需要很长时间才能纠正问题。有时可能是几天,有时可能是几个月。

  • 不稳定的变化很大,并且随时可能破裂。但是,修复会在几天之内在许多情况下得到纠正,并且它始终具有针对Debian打包的最新版本的软件。


完美的答案。
bahamat 2011年

我不相信在原始文本(以及您的引用)中突出强调的一点是,测试中的“损坏”包括安全性问题/错误。除非您不在乎计算机的安全性,否则测试始终是错误的选择。IMO,实际上唯一进行测试的人应该是真正测试下一个发行版的Debian开发人员……
Jeremy Davis

7

使用不稳定意味着您“知道自己在做什么”。如果发生问题,您必须能够解决问题。不稳定的趋势有时会以重大的方式破裂。并非每个人都具有这种专业水平。总的来说,我建议人们进行测试,因为它通常会在不稳定的过程中被发现,因此实际上从来不会遇到不稳定的主要问题。我认为这是一种情况,如果您必须提出要求,则不应该这样做。:-)此外,一旦冻结,并在即将成为下一个稳定版本的过程中,最好在发布周期结束时使用测试。

话虽如此,为什么不能稳定运行?我做。如果您需要更多最新的软件包,则可以在有限的程度上反向移植。官方backports站点上有一些软件包,您也可以自己做


-1由于缺乏安全更新,建议向新手进行测试。即使在发布安全修复程序后立即上传安全更新内部版本,并且您每天都运行更新,该更新也至少需要5天才能用于测试。在冻结期间,从字面上看可能尚待一个月或更长时间才能解决安全问题。除非您不在乎计算机的安全性,否则测试始终是错误的选择。IMO,实际上唯一进行测试的人应该是真正测试下一个发行版的Debian开发人员...
Jeremy Davis

1
@JeremyDavis我很困惑,我建议人们进行测试。我不确定这是个好主意。但是那是在2011年。话虽如此,我将不谈答案。我想我可以在聊天室中发表留言,以防别人发表评论。
Faheem Mitha

2

软件包在sid上经过充分测试后才进入测试,尤其是两周之内,没有任何未完成的错误报告。可以这么说,测试是RC版本。就最新软件而言,通常比sid落后几天。

如果您不在机器上进行任何特定于Debian的开发,请进行测试。如果您打算为Debian做贡献,最好使用sid,因为所有新更改都必须在sid环境下进行。

也就是说,我在桌面上使用sid已有一年多了,没有发生任何崩溃。

详细信息:http : //www.debian.org/doc/FAQ/ch-ftparchives#s-testing


“两周”-如今,该数字为2到10天。不过,我不确定我当前想要的软件包是否符合该图!但我会谨慎行事,暂时留在testing这儿。
underscore_d

-1由于缺乏安全更新,建议向新手进行测试。即使在发布安全修补程序后上载了安全更新版本,并且您每天都运行更新,更新也至少需要5天才能用于测试。在冻结期间,从字面上看可能尚待一个月或更长时间才能解决安全问题。除非您不在乎计算机的安全性,否则测试始终是错误的选择。IMO,实际上唯一进行测试的人应该是真正测试下一个版本的Debian开发人员……
Jeremy Davis

截至2020年的FWIW,一般规则是在不稳定的状态下放置5天,在程序包可以进行测试之前没有发现错误。少于5天(但始终至少为2天)仅在有限的特定情况下(与发生最少的源程序包更改的情况有关)。
杰里米·戴维斯

1

要获得最新的软件包,但仍具有可用的系统,则应使用测试。只有开发人员和喜欢通过测试软件包的质量和稳定性,修复错误等为Debian做出贡献的人才可以使用不稳定。从用户和非Debian开发人员的角度来看,使用Debian测试会让您感到舒适得多,而不是不稳定。所以我个人推荐Debian Testing,而不是Sid。


-1由于缺乏安全更新,建议向新手进行测试。即使在发布安全修复程序后立即上传安全更新内部版本,并且您每天都运行更新,该更新也至少需要5天才能用于测试。在冻结期间,从字面上看可能尚待一个月或更长时间才能解决安全问题。除非您不在乎计算机的安全性,否则测试始终是错误的选择。IMO,实际上唯一进行测试的人应该是真正测试下一个发行版的Debian开发人员...
Jeremy Davis

@JeremyDavis推荐的稳定器无法回答原始问题。实际上,操作员很清楚他不想使用稳定器。
萨基斯克

同意 我只是在指出为什么测试不是一个好主意,并且不应该推荐给任何人,除非他们实际上在测试...
Jeremy Davis
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.