Debian Stream 8系统更新步骤
在进行系统更新前,务必备份个人文件(如文档、照片、配置文件等),避免更新过程中因意外情况导致数据丢失。
通过以下命令从官方软件源获取最新的软件包信息(包括可用更新、新版本等),确保系统能识别到最新的软件版本:
sudo apt update
此命令会扫描/etc/apt/sources.list中的软件源,并更新本地的软件包索引。
使用以下命令安装所有已标记为可用的常规更新(如软件bug修复、安全补丁等,通常不会影响系统核心组件):
sudo apt upgrade
或使用apt-get命令(功能相同):
sudo apt-get update && sudo apt-get upgrade
执行后会提示确认安装,输入Y并按回车键继续。
若需要安装系统核心组件(如内核、系统库)的更新,或解决软件包依赖关系变化,需使用full-upgrade命令:
sudo apt full-upgrade
该命令会检查并处理依赖关系,确保系统升级后的稳定性(例如,当某个软件包的新版本需要删除旧依赖时,full-upgrade会自动处理)。
升级完成后,可使用以下命令删除不再需要的依赖包和旧版本软件,释放磁盘空间:
sudo apt autoremove
此命令会列出并移除系统中未被任何软件包依赖的旧组件。
为确保系统持续安全,可设置自动更新安全补丁(无需手动操作):
unattended-upgrades工具:sudo apt install unattended-upgrades -ysudo dpkg-reconfigure unattended-upgrades(选择“Yes”确认)sudo systemctl status apt-daily.timer(检查每日更新任务)、sudo systemctl status apt-daily-upgrade.timer(检查每日安全更新任务)sudo unattended-upgrade --dry-run(模拟执行,查看将要安装的更新)。