为了大多数人的利益网络开发人员,希望从 12.04 升级到 12.10
但对于大多数人来说,预防因素如下 -
- 12.10 不是 LTE 版本。
这里需要澄清的是——作为 LTE 版本,Canonical 究竟为 Web 开发者社区提供了哪些支持和好处?是否值得考虑 LTE 或进行升级。
- 有足够多的用户在升级到 12.10 后系统崩溃的故事。
为什么升级不是无缝的?它应该在不破坏系统的情况下工作,例如一键升级,而不是每 6 个月重新安装一次。
谢谢,
一位热爱 ubuntu12+ 的 Web 开发人员。
答案1
该支持意味着 canonical 仍将为软件提供安全更新,这意味着 apache2、php 等软件包以及您安装的每个软件包仍将收到安全更新。请注意,安全更新意味着修复和修补软件故障,但它不会将软件包更新到新版本,例如,如果发布了新版本的 apache,除非您升级 ubuntu 版本,否则您将无法安装该版本。
这实际上对服务器来说是件好事,因为例如,如果你制作了一个可以在某个版本的 php、某个版本的 apache 和 mysql 上运行良好的 Web 应用程序,你肯定不希望它们随时升级,因为升级可能会破坏某些功能,让你很难找到问题所在。但这并不意味着你将在很长一段时间内无法获得安全更新(如果你不更新的话),因为如果你使用 LTS 版本,你仍然可以在 5 年内获得这些安全更新,而无需更新。
另一方面,我能说的是,从 12.04 升级到 12.10 通常是无缝的(除非例如,您的某些应用程序与上述新版本的软件不兼容)。但似乎并非如此,因为在 askubuntu 和大多数论坛上,您只会听到升级失败并寻求帮助的人的坏故事,因为成功的人通常不会发帖说他们成功了。
总而言之,如果您的计算机是一台专用服务器,无法承受几个小时的宕机,我建议您坚持使用 LTS 版本。如果该服务器也是一台台式计算机,您用它来运行其他桌面应用程序,并且您偶尔会关闭它,而且您总是希望拥有最新版本的软件,那么更新可能是个不错的选择。