将我的网络服务器上的 etch 升级到 lenny 吗?

将我的网络服务器上的 etch 升级到 lenny 吗?

我目前在我的切片上安装了 debian etch,一切似乎运行正常,但看起来 lenny 几个月前才被宣布稳定。

是时候升级我的发行版了吗?有什么需要注意的吗?

编辑

顺便说一句,我昨天将我的网络服务器升级到了 lenny,一切都很好。唯一需要注意的是,我必须重新编译 Passenger(一个 apache mod),因为它不是以 debian deb 的形式提供的。

所有设置均顺利完成。

答案1

我还没有进行过任何 Etch->Lenny 就地升级,但是如果我对 Woody->Sarge 和 Sarge->Etch 升级的经验有任何可取之处的话,那么一切都会顺利进行,并且您需要的任何警告都应由包配置脚本在运行时给出(除非您已在系统上更改了这些脚本的提示选项)。

话虽如此:我总是采取满的在尝试升级之前,请备份系统(例如,如果网络上有空间,则将系统驱动器的映像复制到另一台机器上),以防出现严重问题,然后您可以相对轻松地回滚。

另外,请留出足够的时间。几乎所有已安装的软件包都将在“dist-upgrade”步骤中升级,这需要下载时间、解压时间以及询问所需的问题的时间。出于这个原因,请确保您有足够的可用空间,特别是在保存 /var/cache 的分区上,apt 将在升级过程中将所有更新的软件包下载到该分区。

并且确保您已经阅读了官方升级文档 - 其中列出了发布构建团队所知道的陷阱 - 并且不要试图跳过或合并步骤,因为规定的顺序已经经过了相当彻底的测试,并且如果有一种更快捷的方法,不太可能在任何地方引起问题,他们可能会找到它并将其包括在内!

答案2

如果没有损坏,就不要尝试修复它。如果 Etch 在未来一段时间内受支持(我不知道),并且您不需要 Lenny 独有的东西,为什么要冒升级的风险并可能损坏您的服务器?

答案3

我在 Lenny 发布后一周内将系统升级到 Lenny,一切顺利。没有软件包损坏、没有奇怪的配置问题,什么都没有。

也就是说,请遵循适用于您的架构的发行说明。它将列出常见问题以及解决这些问题的方法,以便在您遇到问题时让您的生活更轻松。

http://www.debian.org/releases/lenny/releasenotes

答案4

如果你只是使用 Web 服务器(静态网页),那么还是比较安全的。如果你使用的是 PHP 或 Rubies,那么你应该检查新版本是否兼容。

没有灵丹妙药,你必须测试你的应用程序。确保你有备份,以防万一。

相关内容