如何设置Ubuntu Trigger自动更新软件
导读:Ubuntu 自动更新设置指南 一 安装与启用无人值守更新 安装组件:sudo apt update && sudo apt install unattended-upgrades 交互启用:sudo dpkg-recon...
Ubuntu 自动更新设置指南
一 安装与启用无人值守更新
- 安装组件:sudo apt update & & sudo apt install unattended-upgrades
- 交互启用:sudo dpkg-reconfigure -plow unattended-upgrades,在向导中选择 Yes
- 说明:unattended-upgrades 负责自动下载并安装更新,配合周期任务触发执行。
二 图形界面快速配置
- 打开:在应用菜单搜索并启动 Software & Updates(软件和更新)
- 进入:切到 更新 选项卡
- 勾选与选择:
- 自动检查更新:建议选 每天 或 每周
- 安装安全更新:建议 开启
- 有新版本时立即安装:按需开启(可能触发自动重启)
- 关闭窗口后设置即生效。
三 命令行精确配置
- 周期任务配置(/etc/apt/apt.conf.d/20auto-upgrades):
- 建议值:
- APT::Periodic::Update-Package-Lists “1”(每日更新索引)
- APT::Periodic::Download-Upgradeable-Packages “1”(每日仅下载可升级包)
- APT::Periodic::AutocleanInterval “7”(每 7 天清理)
- APT::Periodic::Unattended-Upgrade “1”(启用无人值守升级)
- 建议值:
- 允许的来源(/etc/apt/apt.conf.d/50unattended-upgrades):
- 默认通常已包含安全更新源,例如:
- “Ubuntu security”
- 或具体版本的安全套件,如 “jammy-security”、“focal-security”
- 可按需添加其他可信源(如 updates),但生产环境建议优先安全更新
- 默认通常已包含安全更新源,例如:
- 可选优化项(按需添加到 50unattended-upgrades):
- 自动修复中断的 dpkg:Unattended-Upgrade::AutoFixInterruptedDpkg “1”
- 自动移除无用依赖:Unattended-Upgrade::Remove-Unused-Dependencies “1”
- 自动重启:Unattended-Upgrade::Automatic-Reboot “true”(或 false 禁止自动重启)
四 常用场景与安全建议
- 仅自动安装安全更新(推荐生产环境):
- 保持 50unattended-upgrades 中仅启用安全源(如 “Ubuntu security” 或 “jammy-security”)
- 保持 20auto-upgrades 中 Unattended-Upgrade 为 “1”
- 禁止内核自动更新(避免驱动不兼容导致的风险):
- 在 50unattended-upgrades 中添加黑名单:
- Unattended-Upgrade::Package-Blacklist { “linux-”; }
- 或将 Automatic-Reboot 设为 false,由管理员择机重启
- 在 50unattended-upgrades 中添加黑名单:
- 桌面端避免非计划重启:
- 关闭“有新版本时立即安装”,改为每日检查+手动安装,或仅启用安全更新。
五 验证与排错
- 查看日志:/var/log/unattended-upgrades/unattended-upgrades.log 与 unattended-upgrades.log.1.gz
- 手动触发一次检查与升级(用于验证):sudo unattended-upgrade --dry-run(演练)或去掉 --dry-run 执行
- 查看可升级包:apt list --upgradable
- 若 apt 被占用或锁文件异常,可排查 /var/lib/apt/lists/lock、/var/cache/apt/archives/lock、/var/lib/dpkg/lock 及相关进程后再试。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 如何设置Ubuntu Trigger自动更新软件
本文地址: https://pptw.com/jishu/750362.html
