我已经在我的切片安装debian刻蚀,东西似乎运行正常,但它看起来像lenny刚刚宣布稳定几个月前。
是时候升级我的发行版了? 有什么我应该注意的吗?
编辑
FWIW,我昨天把networking服务器升级到lenny,一切正常。 唯一需要注意的是,我不得不重新编译乘客(apache mod),因为它并不是debian的deb。
所有的设置进行很好。
我还没有做过任何Etch-> Lenny的就地升级,但是如果我的一些Woody-> Sarge和Sarge-> Etch升级的经验可以顺利进行,并且你需要任何警告应该由包configuration脚本在进行时给出(除非你已经在你的系统上改变了这些提示选项。
话虽如此:在尝试升级之前,我总是对系统进行完整的备份(例如,如果networking上有空间,请将系统的驱动器映射到另一台计算机上),以防发生严重错误,然后您可以回滚相对容易。
另外,请留出足够的时间。 几乎所有已安装的软件包都将在“dist-upgrade”步骤中升级,这需要两次下载,有时间解压缩,并且需要时间提出问题。 出于这个原因,也要确保你有很多可用空间,特别是在存放/ var / cache的分区,apt会在这个过程中下载所有更新的包。
确保你阅读了正式的升级文档 – 这将列出发布版本团队已知的陷阱 – 不要试图跳过或合并步骤,因为订购的命令将被彻底testing,如果有更快的方法这不太可能会导致问题,他们可能会find它,并把它包括在内!
如果没有损坏,不要尝试修复它。 如果Etch在一段时间内得到支持(我不知道),而且你并不特别需要那些只在Lenny中使用的东西,为什么要冒升级的风险,甚至可能会破坏你的服务器呢?
在我发布系统的一个星期内,我升级到了Lenny,完美无瑕。 没有包装中断,没有奇怪的configuration问题,什么都没有。
也就是说,请按照您的架构发行说明。 它会列出常见的问题和方法,让你的生活更轻松,如果遇到问题。
如果你只是Web服务器(静态网页),你是非常安全的。 如果你有PHP或Rubies,你应该检查新版本是否兼容。
没有魔力,你必须testing你的应用程序。 确保你有备份,以防万一。