Ubuntu Server 12.04 和 14.04 LTS 兼容性以及升级原因

Ubuntu Server 12.04 和 14.04 LTS 兼容性以及升级原因

我有几个服务器运行着 Ubuntu 12.04.5 LTS,现在我要扩展几个,我的两个专用服务器提供商都提供新的 Ubuntu 版本,我为什么要安装版本 14?我不需要它,但也许我在监督什么。

我主要使用 Apache、Bind9、Cron、MySQL、PHP、Rsync 和 SSH。它们是否兼容并协同工作?有没有人遇到过冲突或问题,或者某些工作方式有什么不同?

当我运行 ubuntu-support-status 时,我得到了一些不受支持的软件包,从安全角度来看,是否值得研究这些内容?安全更新应该支持到 2017 年 4 月。

$ ubuntu-support-status 

Support status summary of 'server X':

You have 47 packages (2.4%) supported until October 2013 (18m)
You have 9 packages (0.5%) supported until December 2016 (18m)
You have 1673 packages (84.5%) supported until April 2017 (5y)

You have 5 packages (0.3%) that can not/no-longer be downloaded
You have 246 packages (12.4%) that are unsupported

答案1

我为什么要安装版本 14?我不需要它,但也许我忽略了一些东西。

如果新版本中没有您需要的功能或软件,那么升级的唯一理由就是它将获得更长时间的支持,因此您不会在 2017 年 4 月失去支持,而是会在 2019 年 4 月失去支持。

我主要使用 Apache、Bind9、Cron、MySQL、PHP、Rsync 和 SSH。它们是否兼容并协同工作?有没有人遇到过冲突或问题,或者某些工作方式有什么不同?

所有这些将继续在 14.04 中得到支持,并且在这两个版本之间所需的配置更改应该很小。显然,您仍然需要进行适当的研究和测试,因此升级有一定的成本,需要与收益进行平衡。

当我运行 ubuntu-support-status 时,我得到了一些不受支持的软件包,从安全角度来看,是否值得研究这些内容?

这些值得研究。听起来你混合了来自 Ubuntu 以前版本的软件包,包括非 LTS 版本,这些软件包没有正确升级或在新版本中被删除。

具体来说,您有 47+9 个来自其他非 LTS 版本的 Ubuntu 软件包,这些软件包应该升级或删除。您有 5 个软件包未包含在 Ubuntu 中(或不再包含在 Ubuntu 中),其中一些可能需要删除,除非您从第三方(例如 PPA)获取它们,并且您相信 PPA 支持它们,并且您有 246 个不受支持的软件包 - 我推测这意味着它们来自 universe 存储库,在这种情况下总比没有好。

相关内容