Google cloud platform 谷歌云计算引擎-禁用自动更新(centos)

Google cloud platform 谷歌云计算引擎-禁用自动更新(centos),google-cloud-platform,google-compute-engine,Google Cloud Platform,Google Compute Engine,我想知道是否有办法在谷歌云上禁用Linux机器的自动更新(yum update) 据我所知,在维护窗口期间,我们的服务器安装了新的软件包。(我检查了yum.log)。由于我们安装的软件必须是特定版本(不是最新版本),我们不希望谷歌为我们运行更新,因为它通常会破坏所有类型的依赖关系 我在谷歌上搜索过,但没有找到任何相关信息 谢谢。Compute Engine中使用的centOS 7映像包括已安装的和已安装的yum cron。您可以使用以下命令之一进行验证: sudo yum list instal

我想知道是否有办法在谷歌云上禁用Linux机器的自动更新(yum update)

据我所知,在维护窗口期间,我们的服务器安装了新的软件包。(我检查了yum.log)。由于我们安装的软件必须是特定版本(不是最新版本),我们不希望谷歌为我们运行更新,因为它通常会破坏所有类型的依赖关系

我在谷歌上搜索过,但没有找到任何相关信息


谢谢。

Compute Engine中使用的centOS 7映像包括已安装的和已安装的yum cron。您可以使用以下命令之一进行验证:

sudo yum list installed yum-cron
sudo systemctl status yum-cron.service
yum-cron将定期检查更新,并在有可用更新时应用更新

解决方案

如果在实例上运行了yum-cron,则可以通过访问配置文件/etc/yum/yum-cron.conf来禁用自动更新。然后将以下变量更改为“否”:

update_messages = no
download_updates = no
apply_updates = no
这将阻止系统自动更新

或者,您可以选择使用以下命令在系统上卸载软件包

sudo yum remove yum-cron

官方文档中缺少此部分,因此将很快添加。

谢谢。我们将把它部署到我们的所有实例中,并观察到如果答案对您有用,您可以验证和投票这个问题,那么在使用我提供的解决方案更新答案时,官方文档将附在答案后面。