在CentOS 7及更早版本中,使用的是yum-cron
來設置自動更新策略。以下是配置步驟:
安裝yum-cron:
sudo yum install yum-cron
啟動并啟用yum-cron服務:
sudo systemctl start yum-cron
sudo systemctl enable yum-cron
編輯yum-cron配置文件:
sudo vi /etc/yum/yum-cron.conf
在這個文件中,你可以設置自動更新的頻率和其他選項。例如:
[main]
update_cmd = safe-updates
update_msg = 1
update_period = 7
update_schedules = daily
exactarch = yes
obsoletes = 1
設置自動更新的時間:
編輯/etc/yum/yum-cron.daily.conf
文件來設置每天自動更新的時間:
sudo vi /etc/yum/yum-cron.daily.conf
在這個文件中,你可以設置update_time
參數來指定更新的時間。例如:
update_time = 02:00
重啟yum-cron服務:
sudo systemctl restart yum-cron
在CentOS 8及更高版本中,使用的是dnf-automatic
來設置自動更新策略。以下是配置步驟:
安裝dnf-automatic:
sudo dnf install dnf-automatic
啟動并啟用dnf-automatic服務:
sudo systemctl start dnf-automatic
sudo systemctl enable dnf-automatic
編輯dnf-automatic配置文件:
sudo vi /etc/dnf/dnf-automatic.conf
在這個文件中,你可以設置自動更新的頻率和其他選項。例如:
[main]
update_cmd = safe-updates
update_msg = 1
update_period = 7
update_schedules = daily
exactarch = yes
obsoletes = 1
設置自動更新的時間:
編輯/etc/dnf/dnf-automatic.conf
文件來設置每天自動更新的時間:
sudo vi /etc/dnf/dnf-automatic.conf
在這個文件中,你可以設置update_time
參數來指定更新的時間。例如:
update_time = 02:00
重啟dnf-automatic服務:
sudo systemctl restart dnf-automatic
通過以上步驟,你可以設置CentOS系統中的自動更新策略。請根據你的具體需求調整配置文件中的參數。