在 Debian 系统中,更新安全补丁通常涉及以下步骤:
更新软件包列表和已安装的软件包:
sudo apt update
sudo apt upgrade
或者,如果你想安装所有更新,包括新版本的安全补丁和功能改进,可以使用:
sudo apt full-upgrade
启用自动安全更新(推荐):
安装 unattended-upgrades 包:
sudo apt install unattended-upgrades -y
启用自动更新:
sudo dpkg-reconfigure unattended-upgrades
(可选)安排自动更新的时间,查看系统的定时器:
sudo systemctl status apt-daily.timer
sudo systemctl status apt-daily-upgrade.timer
如果需要,可以启用或修改定时器以确保更新会定期检查并自动应用:
sudo systemctl enable --now apt-daily.timer
sudo systemctl enable --now apt-daily-upgrade.timer
手动检查并安装安全更新(如果自动更新未启用或需要额外控制):
检查可用的安全更新:
sudo apt update
sudo apt upgrade -o Dir::Etc::SourceList=/etc/apt/security.sources.list
安装安全更新:
sudo apt upgrade
验证更新:
可以使用以下命令模拟一次自动更新来检查配置是否正确:
sudo unattended-upgrade --dry-run
查看日志文件以监控自动更新的情况:
sudo less /var/log/unattended-upgrades/unattended-upgrades.log
请注意,上述命令和步骤适用于大多数 Debian 版本,包括最新的稳定版。对于特定的 Debian 版本(如 Debian 12 “Bookworm” 系列),某些命令可能会有所不同,建议参考该版本的官方文档或发布说明
昊之云「云服务器」,即开即用、新一代英特尔至强CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>