定期更新
sudo apt update同步软件源索引,sudo apt upgrade安装安全补丁、错误修复等常规更新,确保系统稳定性。unattended-upgrades自动处理)。自动更新(安全优先)
unattended-upgrades包,配置/etc/apt/apt.conf.d/50unattended-upgrades文件,启用关键安全更新的自动安装,减少人工干预。版本升级(跨大版本需谨慎)
/etc/apt/sources.list中的版本代号(如从bullseye升级到bookworm)。sudo apt update && sudo apt full-upgrade,处理依赖关系并安装新版本软件包。最小化升级(仅更新必要包)
sudo apt-get upgrade(不处理依赖变更)或sudo apt upgrade(处理部分依赖),避免引入新功能或破坏现有配置。| 场景 | 命令 | 作用 |
|---|---|---|
| 常规更新 | sudo apt update && sudo apt upgrade |
更新软件列表并安装可用的安全/错误修复 |
| 完整升级 | sudo apt full-upgrade |
处理依赖关系,升级所有软件包 |
| 自动更新配置 | sudo apt install unattended-upgrades |
启用无人值守安全更新 |
| 版本升级 | sudo sed -i 's/旧版本/新版本/g' /etc/apt/sources.list + sudo apt update && sudo apt full-upgrade |
跨版本升级(需分阶段执行) |
aptitude解决)。参考来源: