要設置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自動更新,確保系統始終運行最新的軟件包和安全補丁。