Debian系统更新与升级步骤(Dolphin为KDE文件管理器,更新需通过系统升级实现)
/etc目录下的自定义配置),防止升级过程中数据丢失。lsb_release -a或cat /etc/debian_version查看当前Debian版本,避免跨版本升级(如Debian 11→13需逐步升级:11→12→13)。运行sudo apt update,同步本地软件包索引与官方仓库的最新信息,确保系统识别到可用的更新。
执行sudo apt upgrade,安装所有可用的安全补丁、bug 修复和小功能改进。此命令不会删除现有软件或修改系统核心配置。
若常规更新无法解决依赖冲突(如某些软件包需升级到新版本才能正常工作),运行sudo apt full-upgrade(或sudo apt dist-upgrade)。该命令会智能处理依赖关系,确保系统升级至一致状态。
部分更新(如内核、系统服务)需重启才能生效,运行sudo reboot重启系统。
为减少手动维护成本,可配置自动安装安全补丁:
unattended-upgrades工具:sudo apt install unattended-upgrades -y。sudo dpkg-reconfigure unattended-upgrades,在弹出的对话框中选择“是”。sudo unattended-upgrade --dry-run,查看自动更新会安装哪些补丁,确保配置正确。若需升级到新的Debian稳定版本,需逐步操作:
/etc/apt/sources.list文件,将旧版本代号替换为新版本(如将buster替换为bookworm)。可使用sed命令批量替换:sudo sed -i 's/buster/bookworm/g' /etc/apt/sources.list。若存在第三方源(如/etc/apt/sources.list.d/下的文件),建议暂时禁用。sudo apt update,同步新版本的软件包信息。sudo apt upgrade和sudo apt full-upgrade,安装新版本的所有更新。lsb_release -a或cat /etc/debian_version。sudo apt autoremove删除无用软件包,sudo apt clean清理下载的软件包缓存,释放磁盘空间。