就不考虑 Unity 的服务器版本而言,12.04 和 13.04 之间有什么区别?

就不考虑 Unity 的服务器版本而言,12.04 和 13.04 之间有什么区别?

我正在启动一些新服务器,我很想升级到 13.04,因为我可以在没有 PPA 的情况下安装 php5。这不是什么大问题,只是一个想法。

我已经使用 12.04 大约一年了,它为我提供了很好的服务并且我学到了很多东西。

我并不担心 LTS,这些服务器可能会被更大的服务器取代,每年轮换、重新配置和重新创建几次。

我仅使用远程 shell 来控制事物,因此 Unity 是零因素,我知道这现在是一个争议,所以我想我会提到它在这里并不重要。

我的堆栈是 nginx、php5 和 mongodb。我还在一些小地方使用服务器端 v8js...如果这有任何相关性的话。

还有其他我应该注意的差异吗?我的第一反应是“没什么大不了的,更新更好,应该没什么区别” - 但我找不到与 UI 无关的明确答案。

答案1

您会发现的最大区别是每个版本可用的软件包版本。例如,在 Ubuntu 12.04(LTS)中,从官方存储库安装 PHP 将为您提供 PHP 版本 5.3.x。但是,如果您升级到 13.04,您将获得版本 5.4.x。

您会经常遇到这种情况。即使是像 MySQL、etckeeper 和许多其他主要软件包,在 LTS 版本中也会有旧版本。这是因为 LTS 版本是为那些不想处理太多更新,并且希望“设置它并(几乎)忘记它”很长时间的人制作和维护的。所以您需要找到这样的软件包的最新版本。

除此之外,作为开发人员,你会发现各种库的更新版本。然而,对于普通用户来说,这不是什么大问题。

但事实就是这样。Ubuntu 最近没有做出任何重大更改,无法通过操作本身区分 12.04、12.10 和 13.04。

相关内容