Ubuntu系统更新与升级指南
系统更新是指安装当前Ubuntu版本的最新软件包、安全补丁及功能改进,不改变系统版本号(如22.04 LTS→22.04 LTS),是保持系统安全的常规操作。
sudo apt update,从Ubuntu软件源获取最新软件包版本信息(如软件的新版本、依赖关系变化)。sudo apt upgrade -y,自动下载并安装所有可升级的软件包(保留现有配置文件,不删除旧包)。sudo apt full-upgrade -y,解决软件包依赖冲突(如某软件升级需要新版本的依赖库),可能删除不再需要的旧包(如旧内核)。sudo apt autoremove -y,删除系统中残留的旧依赖包(如某软件卸载后不再需要的库文件),释放磁盘空间。系统升级是指将Ubuntu升级到更高版本(如22.04 LTS→24.04 LTS),改变系统版本号,引入新功能、改进用户体验及增强安全性。需注意:升级前务必备份重要数据!
sudo apt update && sudo apt upgrade -y确保所有软件包更新至当前版本的最新版)。update-manager-core工具(若未安装):sudo apt install update-manager-core。编辑/etc/update-manager/release-upgrades文件,设置Prompt参数:
Prompt=lts:仅提示升级到LTS(长期支持)版本(如22.04→24.04),稳定性高,适合生产环境。Prompt=normal:提示升级到所有可用版本(包括非LTS,如23.10),适合测试新功能。sudo nano /etc/update-manager/release-upgrades→ 修改Prompt值→ 按Ctrl+O保存→ Ctrl+X退出。运行sudo do-release-upgrade,系统会自动:
Prompt设置)。若需强制升级到开发版(如测试新功能),可添加-d参数:sudo do-release-upgrade -d(谨慎使用,可能存在稳定性问题)。
update-manager命令→ 点击“Upgrade”→ 按照提示完成升级。/etc目录下的自定义配置),防止数据丢失。df -h命令检查磁盘使用情况。lsb_release -a命令,查看“Description”字段确认系统版本是否升级成功。