升级 ubuntu 9.04

升级 ubuntu 9.04

我有一台运行 Ubuntu 9.04 和 LAMP 堆栈的生产服务器。我需要将服务器更新到 Ubuntu 10.10,但我担心它也会升级 MySQL、Apache 和 PHP 包。我可以在不影响 MySQL 和 Apache2 包的情况下升级 Ubuntu 9.04 服务器吗?

答案1

不;新版操作系统使用的新存储库包含软件包的新主要版本。将软件包升级到新存储库中的版本是升级过程的重要组成部分;事实上,它升级过程。

主要原因是您正在运行的 apache 的旧主要版本不再打补丁;他们无法将安全修复程序反向移植到每个版本,这就是为什么他们会在严格的时间表上终止对某些版本的支持(这反过来可能就是您首先考虑升级的原因)。

固定软件包可以使其保持在旧版本,但这会违背升级操作系统的初衷 - 获取更新。

编辑:哦,要真正完成升级,由于 9.04 的存储库已关闭,您需要遵循与某些文档中可能找到的不同的升级路径。请参阅这里

答案2

理论上,也许可以,但不会是 10.10,也不会是 9.04。您还可能会得到一堆未升级的依赖包。这会损害同步版本的测试和稳定性,使将来的管理和升级更加困难,并且可能会因为您没有保持所有内容都是最新的而使您面临未修补的漏洞。

您应该做的是在升级的测试环境中测试您的应用程序,然后一旦您发现任何不兼容性(如果您有一个设计合理的应用程序,将很容易识别和修复)就升级生产并推出升级后的应用程序。

相关内容