1. 更新软件包索引
清理后首先需要同步远程软件源的最新软件包信息,确保后续升级操作基于最新数据。在终端执行以下命令:
sudo apt update
该命令会下载软件源中所有软件包的版本、依赖关系等信息,更新本地的软件包索引。
2. 升级已安装的软件包
根据需求选择以下两种升级方式:
sudo apt upgrade -y(-y参数自动确认所有提示,避免手动交互)。sudo apt full-upgrade -y(等价于sudo apt dist-upgrade)。3. 清理无用包(可选但建议)
升级后,系统中可能残留不再需要的依赖包或旧版本文件,清理可释放磁盘空间:
sudo apt autoremove -y(自动识别并移除未被任何软件包依赖的组件)。sudo apt clean(删除所有已下载的软件包缓存,释放/var/cache/apt/archives目录空间);或sudo apt autoclean(仅删除过期的缓存包,保留当前可用的缓存)。4. 重启系统(若升级内核或关键组件)
如果升级过程中涉及内核版本更新(可通过uname -r查看当前内核版本,升级后对比确认),必须重启系统以加载新内核:
sudo reboot
重启后可通过uname -r再次验证内核版本是否更新。
注意事项
sudo apt --fix-broken install修复依赖关系,或sudo dpkg --configure -a重新配置未完成的包安装。