Linux 中的自动更新是一个好主意吗?

Linux 中的自动更新是一个好主意吗?

我们都知道,保持 Web 服务器更新对于避免出现错误和被黑客攻击非常重要。我曾经历过更新导致应用程序崩溃的情况:

例如:您有一个使用 PHP 5.2 运行的网站,但自动更新到 PHP 5.3,导致您的应用程序出现故障。我认为最好的程序是在临时服务器上测试更新,然后如果应用程序没有出现故障,我们可以将更新应用到生产服务器。

我认为自动更新很危险。您怎么看?您是否知道有关此主题的优秀文档或被广泛采用的良好做法?

答案1

这取决于很多因素。但大多数情况下,您不应该自动更新系统。最好在更新之前检查一下。

像 Arch Linux 这样的发行版采用滚动发布系统,每天为您提供大量更新。在这样的发行版上,强烈建议您在实际安装软件包之前检查更新,尤其是在服务器等关键机器上。

另一方面,如果您使用的是 RHEL 等发行版的稳定版本,则更新最不可能破坏您的系统。所有更新的软件包通常都会经过大量测试,然后才会在这些发行版中向公众推出。
然而,某个更新总是有可能破坏您的系统。

相关内容