我更喜欢 Debian GNU/Linux 作为服务器操作系统。我通常认为稳定版是最好的选择。但我在桌面上使用不稳定/测试版。
有没有使用 Debian 不稳定/测试版服务器的真实案例?
答案1
两年前,我们需要在生产环境中使用 PHP5。Debian 稳定版尚未问世,出于某种原因,我们未考虑反向移植。我们让托管公司安装测试版,效果很好。
然而现在我们需要更新到 Lenny,我们无法随时升级生产系统,我们必须克隆系统、升级、测试等,因为许多应用程序的版本号在过去两年中都大大增加了。
因此,这现在为我们创造了工作(内部工作时间),并且也为我们必须支付的托管公司创造了有效载荷。
吸取了教训;或者至少,下次我为将来会发生什么做好了准备。
答案2
如果是生产环境,那么不要使用不稳定版本。改用稳定版本和反向移植版本,如果必须,则进行测试。对于可以承受一天损坏的台式机,测试是可以的。它不适合生产环境。
此外,Zoredache 还提到了 apt-pinning。一开始有点令人困惑,但值得学习。如果您选择这种方式,请先阅读 apt_preferences 手册页。apt-pinning 的关键是保持简单并从小处着手。
关于版本相对稳定性的最后一点。稳定版本总是坚如磐石,测试版本通常也同样可靠。当即将发布时,测试版本会变得更加稳定,而不稳定版本则会变得有些停滞。发布后,测试版本会变得不太稳定,而不稳定版本又会再次出现错误。
答案3
答案4
稳定 + 反向移植是必经之路:我们甚至为选定的软件包进行自定义反向移植,使用与 backports.org 相同的版本控制方案