我有一台运行 Ubuntu 12.10 的服务器。但现在我无法更新,因为我需要安装 update-manager-core,而这是不可能的,因为我的版本不再受支持。
有没有办法将我的服务器升级到较新、受支持的版本,还是应该让它按原样运行(仅限网络和文件服务器)。
答案1
12.10 → 14.04 不是受支持的版本升级路线。我认为唯一可行的路线是 12.10 → 13.04 → 13.10 → 14.04。因此,您要么必须执行三次版本升级,每次升级都可能破坏您的系统,要么从 14.04 重新开始。
无论你实际上需要是否升级取决于您。如果您不想安装任何太新的软件和最新功能,我认为您不需要升级。
然而,还有安全方面的问题。Ubuntu 是一个相当安全的系统(与 Windows 相比,Windows 的几乎所有东西都更安全),但相当安全并不意味着绝对安全。我无法预测您服务器上的文件有多敏感,也无法预测您服务器受到攻击的可能性,但没有服务器是 100% 安全的。如果您的服务器处于受防火墙保护的路由器环境中,我会说您足够安全。
因此,您还是需要确定是否需要升级。但如果您决定需要升级,最好的方法是完全重新安装(先备份您的数据!)
答案2
我的建议是,请这位用户 Peter Pötzi 以后尽量坚持使用 LTS 版本,以避免出现此问题。我记得,LTS 版本支持五年,这意味着如果他安装的是 12.04 而不是 12.10,他就不会遇到此问题。
我管理的 Ubuntu 安装数量多得数不清,有些甚至早至 8.10 版,该版本已多年未更新,从未上线。我目前将 12.04 作为主要系统,几个月后可能会升级到 14.04,但必须先在其他媒体上试用。
我非常同意上面 the_Seppi 表达的所有内容(除了可能暗示 Windows 可能比 Ubuntu 更安全的模棱两可的评论)。