要设置Yum自动更新,您可以按照以下步骤操作:
yum-cron
安装yum-cron
:
sudo yum install yum-cron
启动并启用yum-cron
服务:
sudo systemctl start yum-cron
sudo systemctl enable yum-cron
配置yum-cron
:
编辑/etc/yum/yum-cron.conf
文件,根据需要进行配置。例如,您可以设置更新的时间间隔:
[main]
update_cmd = upgrade --security
update_interval = 1d
查看当前配置:
sudo yum-cron --verbose
手动触发一次更新(可选):
sudo yum-cron --update
yum-plugin-ovl
和yum-plugin-fastestmirror
安装必要的插件:
sudo yum install yum-plugin-ovl yum-plugin-fastestmirror
配置yum
插件:
编辑/etc/yum/pluginconf.d/fastestmirror.conf
文件,启用镜像选择插件:
[main]
enabled=1
配置自动更新:
编辑/etc/yum/yum.conf
文件,添加以下内容以启用自动更新:
[main]
clean_requirements_on_remove = 1
使用yum
命令手动触发更新(可选):
sudo yum update
dnf
(适用于Fedora 22及更高版本)如果您使用的是Fedora 22或更高版本,可以使用dnf
代替yum
,并设置自动更新:
安装dnf-plugins-core
:
sudo dnf install dnf-plugins-core
配置dnf
插件:
编辑/etc/yum/pluginconf.d/dnf-automatic.conf
文件,启用自动更新:
[main]
enabled=1
设置更新间隔:
编辑/etc/yum/yum.conf
文件,添加以下内容以设置更新间隔:
[main]
update_interval = 1d
手动触发一次更新(可选):
sudo dnf update
通过以上方法,您可以设置Yum自动更新,确保系统始终运行最新的软件包和安全补丁。