From 8ba5e2c9b3c20e84f4aae886ccf5dd8884907f2e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A7=8B=E5=88=80=E7=8B=90=E7=8B=B8?= Date: Sun, 7 Aug 2022 07:13:42 +0000 Subject: [PATCH] =?UTF-8?q?update=205.PVE=E9=85=8D=E7=BD=AE=E6=A8=A1?= =?UTF-8?q?=E6=9D=BF=E8=99=9A=E6=8B=9F=E6=9C=BA.md.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 5.PVE配置模板虚拟机.md | 31 ++++++++++++++++++++++++++----- 1 file changed, 26 insertions(+), 5 deletions(-) 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