商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 系统应用 > Ubuntu如何设置具体的系统更新检查

Ubuntu如何设置具体的系统更新检查

  发布于2026-08-19 阅读(0)

扫一扫,手机访问

Ubuntu默认每天检查一次更新,由/etc/apt/apt.conf.d/10periodic中APT::Periodic::Update-Package-Lists "1"控制,设为"0"可禁用自动检查,但需同步修改20auto-upgrades并禁用systemd定时器才能彻底关闭自动更新。

Ubuntu如何设置具体的系统更新检查

修改 /etc/apt/apt.conf.d/10periodic 控制检查频率

Ubuntu 默认每天检查一次更新,这个行为由 APT::Periodic::Update-Package-Lists 参数控制,它就定义在 /etc/apt/apt.conf.d/10periodic 里。改这个值,就能精确到“隔几天查一次”。

打开该文件:
sudo nano /etc/apt/apt.conf.d/10periodic

找到这行(或类似):
APT::Periodic::Update-Package-Lists "1";

数字代表天数:
"0" 表示禁用自动检查(不是“从不”,而是彻底跳过)
"7" 表示每 7 天检查一次
"14" 表示每两周检查一次
注意:该值只影响 apt update 的定时触发,不影响手动执行或其它服务调用

unattended-upgrades 不会因检查频率改变而停止工作

很多人误以为改了 10periodic 就能关掉自动升级,其实不是。只要 /etc/apt/apt.conf.d/20auto-upgrades 中的 APT::Periodic::Unattended-Upgrade 仍为 "1",且 unattended-upgrades 服务处于启用状态,安全更新仍可能被下载并安装——哪怕检查间隔拉长了。

那到底是什么决定了“是否安装”呢?其实是这两个地方:
/etc/apt/apt.conf.d/20auto-upgrades 中的 APT::Periodic::Unattended-Upgrade(自动安装的开关)
/etc/apt/apt.conf.d/50unattended-upgrades 中的 Unattended-Upgrade::Allowed-Origins(允许自动安装的源,比如只允许 security.ubuntu.com

所以单纯调大检查间隔,只是让系统“少看几眼”,但只要一看见安全更新,还是会按配置装——除非你同时关掉 Unattended-Upgrade

图形界面设置会覆盖部分配置,但不修改底层定时器

通过“软件和更新”→“更新”选项卡把“自动检查更新”设为“从不”,实际效果是:
• 把 /etc/apt/apt.conf.d/10periodic 中的 Update-Package-Lists 设为 "0"
• 同时把 /etc/apt/apt.conf.d/20auto-upgrades 中的 Unattended-Upgrade 设为 "0"

然而,它**并不会停止** systemd 定时器 apt-daily.timerapt-daily-upgrade.timer 哦。这俩定时器依旧会运行,只是在执行时若发现配置为0,便会提前退出。您可用如下命令来确认:
systemctl list-timers | grep apt

如果想彻底阻止定时器触发(比如低功耗设备或离线环境),得额外禁用:
sudo systemctl disable apt-daily.timer apt-daily-upgrade.timer
但注意:禁用后,连手动 apt update 的缓存时效性也不会被定时刷新,得自己记着跑

检查当前生效的更新策略,别只看单个文件

Ubuntu 的更新行为是多个配置叠加的结果,光看 10periodic 容易误判。最可靠的方式是查最终合并后的 APT 配置:
apt-config dump | grep -i periodic

你会看到类似输出:
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Unattended-Upgrade "1";
APT::Periodic::AutocleanInterval "0";

这才是系统实际读取的值。有时某个配置被更高优先级的文件覆盖(比如 99override),仅编辑 10periodic 是无效的。建议每次修改后都用这条命令验证

本文转载于:https://www.php.cn/faq/3014017.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注