温馨提示×

如何设置yum自动更新策略

小樊
51
2025-09-08 08:36:46
栏目: 编程语言

要设置Yum自动更新策略,您需要编辑/etc/yum/yum-cron.conf文件。以下是一些基本步骤:

  1. 打开终端。

  2. 使用文本编辑器(如vi、nano等)打开/etc/yum/yum-cron.conf文件。例如,使用vi编辑器,您可以输入以下命令:

    sudo vi /etc/yum/yum-cron.conf
    
  3. [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:列出要包含在自动更新中的软件包。
  4. 根据您的需求修改这些选项。例如,要启用自动更新并仅应用安全更新,您可以进行以下更改:

    [main]
    update_cmd=update
    apply_updates=no
    security_update_cmd=security update
    security_update_only=yes
    min_time=0
    max_time=0
    
  5. 保存并关闭文件。

  6. 重启yum-cron服务以使更改生效:

    sudo systemctl restart yum-cron
    

现在,Yum将按照您设置的策略自动更新软件包。请注意,根据您的Linux发行版和版本,某些步骤可能略有不同。

0