diff --git a/5.PVE配置模板虚拟机.md b/5.PVE配置模板虚拟机.md index 89eb9f8..554741d 100644 --- a/5.PVE配置模板虚拟机.md +++ b/5.PVE配置模板虚拟机.md @@ -252,7 +252,7 @@ MS Name/IP address Stratum Poll Reach LastRx Last sample ### 1.6.配置系统自动更新 -配置 Debian 模板虚拟机的系统自动更新,与配置 PVE 系统自动更新方法基本一致,参考 [PVE系统自动更新](./3.PVE系统调整.md#5pve系统自动更新) 。 +配置 Debian 模板虚拟机的系统自动更新,与配置 PVE 系统自动更新方法基本一致,参阅 [PVE系统自动更新](./3.PVE系统调整.md#5pve系统自动更新) 。 配置系统更新之前,先检查当前系统定时器状态: @@ -261,7 +261,7 @@ MS Name/IP address Stratum Poll Reach LastRx Last sample sudo systemctl status apt-daily-upgrade.timer ``` -配置系统自动更新策略,执行以下命令: +配置系统自动更新策略,执行以下命令,使用键盘 `方向键` 进行选择,`回车` 键进行确认: ```bash ## 配置自动更新策略 @@ -272,8 +272,6 @@ sudo dpkg-reconfigure -plow unattended-upgrades Creating config file /etc/apt/apt.conf.d/20auto-upgrades with new version ``` -执行命令后,使用键盘 `方向键` 进行选择,`回车` 键进行确认。 - 接下来调整 apt 的 `20auto-upgrades` 配置文件: ```bash @@ -301,7 +299,7 @@ cd /etc/apt/apt.conf.d ## 编辑 50unattended-upgrades 配置文件 sudo nano 50unattended-upgrades -## 取消了以下行前面的注释,代表启用 +## 删除了以下行前面的注释符 // ,代表启用 "origin=Debian,codename=${distro_codename}-updates"; ## 取消以下行的前面注释,代表启用,并调整参数 @@ -316,4 +314,27 @@ Unattended-Upgrade::Remove-Unused-Dependencies "true"; Unattended-Upgrade::Automatic-Reboot "true"; Unattended-Upgrade::Automatic-Reboot-Time "04:30"; +``` + +两个配置文件均修改完成后,需要重设系统自动更新触发器,执行以下命令: + +```bash +## 重设自动更新触发器时间为凌晨02:00 +sudo systemctl edit apt-daily-upgrade.timer + +## 根据文件中的提示,在中间空白处填入以下内容 +[Timer] +OnCalendar= +OnCalendar=02:00 +RandomizedDelaySec=0 +``` + +重启触发器,并检查其状态,执行以下命令: + +```bash +## 重启触发器 +sudo systemctl restart apt-daily-upgrade.timer + +## 再次检查触发器状态 +sudo systemctl status apt-daily-upgrade.timer ``` \ No newline at end of file