我们正在使用 Ubuntu Server 18.04,应该有 5 年的支持,但我们还需要图形 GUI 并且我们想要安装 Xubuntu 包。
由于 Xubuntu 18.04 仅提供 3 年的支持,那么 3 年后该服务器会发生什么情况?我们会面临安全问题吗?所有服务器都“降级”为仅提供 3 年的支持?
答案1
Ubuntu Server 不适用于图形界面。
当时间到了并且您安装的 GUI 终止支持时,您将不会收到该 GUI 的任何更新、新功能或错误修复。您
可能对新功能不感兴趣,但错误修复几乎与安全修复相同。因此,从这个角度来看,您的服务器确实会存在问题。
另外,我建议阅读这个答案描述原因Ubuntu Server 开发人员不建议在服务器上安装 X。
我这里也引用一下。
大多数 Ubuntu Server 开发人员不要建议在服务器上安装 X。不安装 GUI 的原因有很多。
不安装 GUI 的一些原因包括:
- 您将拥有更多易受安全漏洞影响的代码、更多需要更新的软件包以及更多服务器停机时间。
- 在 LTS 服务器版本的完整 5 年生命周期内,X11 和桌面软件包均不受支持。
- 性能可能会受到影响,因为资源(内存、硬盘空间、CPU 等)会被 GUI 消耗。
- 最佳做法是仅在生产服务器上安装所需的软件。
- GUI 可能包含不适合服务器的其他网络服务。
- Ubuntu 桌面版的目标之一是让用户更轻松地使用 Linux。在安装某些桌面环境时,可能会安装一些您可能不特别想要的服务。例如avahi 守护进程用于帮助配置网络,添加了另一个开放端口,并且可能与 .local 域产生不必要的 DNS 冲突。
因此,对于最安全的服务器来说,最好不要安装 GUI。
答案2
据我所知,Ubuntu LTS 版本(例如 18.04)自 Ubuntu v.12.04 以来一直享有 5 年的支持无论您安装的是桌面版还是服务器版。支持计划事先的到 12.04 为止,服务器版本已经用了 5 年,桌面版本已经用了 3 年。当然,你选择从 PPA 安装的任何软件包都是风险自负。
所以,我认为没有任何理由认为您的服务器的支持会降级为 3 年。当然,如果您在某处购买了支持合同,最好始终查看合同条款以确保合规。
要获取据称受支持的软件包列表,您可以发出以下命令:
ubuntu-support-status --show-supported
要获取报告不支持的软件包列表,您可以发出以下命令:
ubuntu-support-status --show-unsupported
请注意,仅仅因为某个软件包被列为不受支持并不意味着你无法在这里或其他地方找到可以帮你解决这个问题的人Stack Exchange 网站。