要设置Yum自动更新策略,您需要编辑/etc/yum/yum-cron.conf文件。以下是一些基本步骤:
打开终端。
使用文本编辑器(如vi、nano等)打开/etc/yum/yum-cron.conf文件。例如,使用vi编辑器,您可以输入以下命令:
sudo vi /etc/yum/yum-cron.conf
在[main]部分,您可以设置以下选项来配置自动更新策略:
update_cmd:指定用于更新软件包的命令。默认值为update,但您也可以使用upgrade。apply_updates:设置为yes以自动应用安全更新和非安全更新,或设置为no以禁用自动更新。security_update_cmd:指定用于更新安全补丁的命令。默认值为security update。security_update_only:设置为yes以仅自动应用安全更新,或设置为no以同时应用安全更新和非安全更新。min_time:设置在执行自动更新之前等待的最小时间(以分钟为单位)。默认值为0。max_time:设置在执行自动更新之前等待的最大时间(以分钟为单位)。默认值为0。exclude:列出要从自动更新中排除的软件包。include:列出要包含在自动更新中的软件包。根据您的需求修改这些选项。例如,要启用自动更新并仅应用安全更新,您可以进行以下更改:
[main]
update_cmd=update
apply_updates=no
security_update_cmd=security update
security_update_only=yes
min_time=0
max_time=0
保存并关闭文件。
重启yum-cron服务以使更改生效:
sudo systemctl restart yum-cron
现在,Yum将按照您设置的策略自动更新软件包。请注意,根据您的Linux发行版和版本,某些步骤可能略有不同。